.TH "gtranslator" "1" "gtranslator" "gtranslator" "برنامه‌های گنوم" .SH "نام (NAME)" gtranslator \- ویرایشگر پیشرفته فایل‌های gettext PO برای محیط گنوم .SH "خلاصه دستور (SYNOPSIS)" .B gtranslator [\fIPO-FILE\fR] .SH "توضیحات (DESCRIPTION)" دستور .B gtranslator یک ویرایشگر راحت و پیشرفته برای فایل‌های gettext po با ویژگی‌های متعددی مانند ویرایش نویسه‌های خاص، نمایش اشکال جمع، پشتیبانی از مجموعه‌های مختلف نویسه‌ها (charset)، تنظیمات آسان، نمایش فهرستی پیام‌ها، قابلیت جستجو بر پایه عبارت باقاعده (regex)، امکانات کامپایل/به‌روزرسانی و موارد بسیار دیگر است. .TP طبیعتاً تمام ویژگی‌های استاندارد یک برنامه مناسب مانند کشیدن و رها کردن (DnD)، پشتیبانی از نشست (session)، فایل‌های تکمیلی برای انواع MIME و آیتم‌های منو در آن موجود است. .TP نمایش بلادرنگ توضیحات، جدول ناوبری سریع و آسان پیام‌ها با رنگ‌ها و طرح‌های رنگی قابل سفارشی‌سازی، پشتیبانی از UTF\-8، سطح بالایی از شخصی‌سازی، و بافر یادگیری/حافظه ترجمه شخصی با قابلیت‌های ترجمه خودکار از ویژگی‌های اصلی gtranslator علاوه بر ویرایش راحت ورودی‌های ترجمه هستند. .SH "گزینه‌ها (OPTIONS)" .TP .B \-\-help نمایش راهنمای کوتاهی که به صورت خودکار توسط گنوم تولید شده است. .SH "بافر یادگیری (LEARN BUFFER)" بافر یادگیری در واقع پیاده‌سازی یک حافظه ترجمه (TM) شخصی در gtranslator است. برنامه gtranslator از قالب \fBUMTF\fR (یک فایل فشرده XML که در حالت غیرفشرده برای انسان کاملاً خوانا است) برای ذخیره رشته‌های یادگرفته‌شده استفاده می‌کند. .br رشته‌های یادگرفته‌شده شما سپس برای ویژگی ترجمه خودکار gtranslator در دسترس قرار می‌گیرند؛ جایی که gtranslator به صورت خودکار ترجمه‌های متناظر و ارزشمند را برای هر پیامی که پیش‌تر آموخته شده است جای‌گذاری می‌کند. این امر منجر به درصد بالایی از پیام‌های پیش‌تکمیل‌شده/پیش‌ترجمه‌شده می‌شود. .br روال متداول و مناسب برای کار با بافر یادگیری و ترجمه خودکار، یادگیری فایل‌های اصلی po/ترجمه زبان شما است. .br شما باید فایل‌های اصلی po (برای مثال در گنوم بسته‌های \fBgnumeric\fR، \fBnautilus\fR، \fBevolution\fR یا فایل‌های po هر بسته بزرگ دیگری که از قبل برای زبانتان ترجمه شده است) را به برنامه آموزش دهید؛ می‌توانید از اسکریپت موجود در بسته gtranslator برای خودکارسازی این کار استفاده کنید: این اسکریپت \*(lqbuild-gtranslator-learn-buffer.sh\*(rq نام دارد که در دایرکتوری اسکریپت‌های gtranslator نصب شده است و می‌توانید با اجرای \fBgtranslator \-b\fR مسیر آن را ببینید؛ کافی است اسکریپت را با مسیر کامل آن اجرا کرده و دستورالعمل‌های خط فرمان را دنبال کنید. .br سپس می‌توانید به سادگی از منوی «Autotranslation» در رابط گرافیکی یا کلید میانبر «F10» استفاده کنید تا gtranslator تمام ترجمه‌های ناموجود را به طور خودکار از بافر یادگیری شخصی شما ترجمه کند. این کار فرآیند ترجمه را آسان کرده و بخش بزرگی از فایل‌های po را از پیش ترجمه می‌کند. .br با یک بافر یادگیری شخصی نسبتاً بزرگ (حدود ۲ مگابایت)، می‌توانید حجم زیادی از پیام‌های پیش‌ترجمه‌شده را برای یک پروژه/ترجمه جدید به دست آورید. .br اگر می‌خواهید از محتویات بافر یادگیری ذخیره‌شده برای تولید یک فایل po شامل تمام ترجمه‌های «آموخته‌شده» استفاده کنید، می‌توانید از قابلیت «export learn buffer» در gtranslator برای دریافت نسخه متنی فایل po بافر یادگیری بهره ببرید. .SH "مجوز (LICENSE)" برنامه gtranslator تحت مجوز .B GNU GPL V 3.0 یا بالاتر منتشر شده است. .SH "نویسندگان (AUTHORS)" Ross Golder , Fatih Demir (پیش‌تر همچنین: Gediminas Paulauskas , Thomas Ziehmer , Kevin Vandersloot و Peeter Vois ). .SH "وب‌گاه (WEBSITE)" .B https://gitlab.gnome.org/GNOME/gtranslator .SH "گزارش باگ‌ها (BUG REPORTS)" می‌توانید گزارش‌های اشکال را از طریق سامانه ردیابی باگ به تیم توسعه gtranslator ارسال کنید: .PP .B https://gitlab.gnome.org/GNOME/gtranslator/issues