| MSGPRE(1) | دستورات کاربر | MSGPRE(1) |
نام (NAME)
msgpre - پیشپردازش کاتالوگ پیام PO
خلاصه دستور (SYNOPSIS)
msgpre [گزینه...]
توضیحات (DESCRIPTION)
یک کاتالوگ ترجمه را پیشترجمه (پیشپردازش ترجمه) میکند.
هشدار: ممکن است پیشترجمهها آنچه انتظار دارید نباشند. آنها ممکن است شکل نادرستی داشته باشند، کیفیت پایینی داشته باشند، یا بیانگر برخی سوگیریها باشند.
آرگومانهای اجباری برای گزینههای طولانی، برای گزینههای کوتاه نیز اجباری هستند.
محل فایل ورودی:
- -i, --input=INPUTFILE
- فایل PO ورودی
- -D, --directory=DIRECTORY
- افزودن DIRECTORY به فهرست جستجوی فایلهای ورودی
اگر هیچ فایل ورودی داده نشود یا - باشد، ورودی استاندارد خوانده میشود.
محل فایل خروجی:
- -o, --output-file=FILE
- نوشتن خروجی در فایل مشخصشده
اگر فایل خروجی تعیین نشود یا - باشد، نتایج در خروجی استاندارد نوشته میشوند.
انتخاب پیام:
- --keep-fuzzy
- نگهداشتن پیامهای فازی (تقریبی) بدون تغییر. پیشترجمه فقط پیامهای ترجمهنشده.
گزینههای مدل زبانی بزرگ (LLM):
- --species=TYPE
- تعیین نوع LLM. مقدار پیشفرض و تنها مقدار معتبر 'ollama' است.
- --url=URL
- تعیین نشانی (URL) سروری که LLM را اجرا میکند.
- -m, --model=MODEL
- تعیین مدل مورد استفاده.
- --prompt=TEXT
- تعیین پرامپت (اعلان) برای استفاده پیش از ورودی استاندارد.
- --postprocess=COMMAND
- تعیین دستوری برای پسپردازش خروجی.
نحو فایل ورودی:
- -P, --properties-input
- فایل ورودی در نحو .properties جاوا است
- --stringtable-input
- فایل ورودی در نحو .strings مربوط به NeXTstep/GNUstep است
جزئیات خروجی:
- --color
- استفاده همیشگی از رنگها و سایر ویژگیهای متنی
- --color=WHEN
- استفاده از رنگها و سایر ویژگیهای متنی بر اساس WHEN. مقدار WHEN میتواند 'always'، 'never'، 'auto' یا 'html' باشد.
- --style=STYLEFILE
- مشخص کردن فایل قوانین سبک CSS برای --color
- --force-po
- نوشتن فایل PO حتی در صورت خالی بودن
- --indent
- سبک خروجی دارای تورفتگی
- --no-location
- حذف خطوط '#: filename:line'
- -n, --add-location
- حفظ خطوط '#: filename:line' (پیشفرض)
- --strict
- سبک خروجی دقیق Uniforum
- -p, --properties-output
- نوشتن یک فایل .properties جاوا در خروجی
- --stringtable-output
- نوشتن یک فایل .strings مربوط به NeXTstep/GNUstep در خروجی
- -w, --width=NUMBER
- تنظیم عرض صفحه خروجی
- --no-wrap
- نشکستن خطوط پیامهای طولانی (طولانیتر از عرض صفحه خروجی) به چند خط
- -s, --sort-output
- تولید خروجی مرتبشده
- -F, --sort-by-file
- مرتبسازی خروجی بر اساس محل فایل
خروجی اطلاعاتی:
- -h, --help
- نمایش این راهنما و خروج
- -V, --version
- نمایش اطلاعات نسخه و خروج
- -q, --quiet, --silent
- عدم نمایش نشانگرهای پیشرفت
نویسنده (AUTHOR)
نوشتهشده توسط Bruno Haible.
گزارش باگها (REPORTING BUGS)
گزارش باگها در سامانه ردیابی اشکالات به نشانی https://savannah.gnu.org/projects/gettext یا از طریق ایمیل به <bug-gettext@gnu.org>.
حق نشر (COPYRIGHT)
حق نشر © 2001-2026 Free
Software Foundation, Inc.
مجوز GPLv3+: گنو GPL
نسخه ۳ یا
بالاتر
https://gnu.org/licenses/gpl.html
این یک
نرمافزار
آزاد است:
شما در
ویرایش و
بازتوزیع
آن آزاد
هستید. هیچ
ضمانتی
وجود
ندارد، تا
حدی که
قانون مجاز
میداند.
همچنین ببینید (SEE ALSO)
مستندات کامل برای msgpre بهصورت یک راهنمای Texinfo نگهداری میشود. اگر برنامههای info و msgpre بهدرستی روی سیستم شما نصب شده باشند، دستور
- info msgpre
باید دسترسی شما به راهنمای کامل را فراهم کند.
| January 2026 | GNU gettext-tools 1.0 |