| MSGUNFMT(1) | دستورات کاربر | MSGUNFMT(1) |
نام (NAME)
msgunfmt - دیکامپایل و بازگردانی فایل باینری MO به کاتالوگ پیام PO
خلاصه دستور (SYNOPSIS)
msgunfmt [گزینه]... [فایل]...
توضیحات (DESCRIPTION)
تبدیل کاتالوگ پیام باینری به فایل .po به سبک Uniforum.
آرگومانهای اجباری برای گزینههای طولانی، برای گزینههای کوتاه نیز اجباری هستند.
حالت عملیات:
- -j, --java
- حالت جاوا: ورودی یک کلاس ResourceBundle جاوا است
- --csharp
- حالت C#: ورودی یک فایل .dll داتنت (.NET) است
- --csharp-resources
- حالت منابع C#: ورودی یک فایل .resources داتنت (.NET) است
- --tcl
- حالت Tcl: ورودی یک فایل .msg مربوط به tcl/msgcat است
محل فایل ورودی:
- FILE ...
- فایلهای .mo ورودی
اگر هیچ فایل ورودی مشخص نشود یا اگر - باشد، ورودی استاندارد خوانده میشود.
محل فایل ورودی در حالت جاوا:
- -r, --resource=RESOURCE
- نام منبع (resource)
- -l, --locale=LOCALE
- نام محلی (locale)، بهصورت زبان یا زبان_کشور
نام کلاس با افزودن نام محلی به نام منبع، با جداکننده خط زیر (underscore) تعیین میشود. کلاس با استفاده از CLASSPATH تعیین مکان میشود.
محل فایل ورودی در حالت C#:
- -r, --resource=RESOURCE
- نام منبع (resource)
- -l, --locale=LOCALE
- نام محلی (locale)، بهصورت زبان یا زبان_کشور
- -d DIRECTORY
- دایرکتوری پایه برای فایلهای .dll وابسته به محلی
گزینههای -l و -d اجباری هستند. فایل .dll درون یک زیردایرکتوری از دایرکتوری مشخصشده قرار دارد که نام آن به محلی بستگی دارد.
محل فایل ورودی در حالت Tcl:
- -l, --locale=LOCALE
- نام محلی (locale)، بهصورت زبان یا زبان_کشور
- -d DIRECTORY
- دایرکتوری پایه برای کاتالوگهای پیام .msg
گزینههای -l و -d اجباری هستند. فایل .msg درون دایرکتوری مشخصشده قرار دارد.
محل فایل خروجی:
- -o, --output-file=FILE
- نوشتن خروجی در فایل مشخصشده
اگر هیچ فایل خروجی مشخص نشود یا اگر - باشد، نتایج در خروجی استاندارد نوشته میشوند.
جزئیات خروجی:
- --color
- همیشه از رنگها و سایر ویژگیهای متنی استفاده شود
- --color=WHEN
- استفاده از رنگها و سایر ویژگیهای متنی بر اساس WHEN. مقدار WHEN میتواند 'always' (همیشه)، 'never' (هرگز)، 'auto' (خودکار) یا 'html' باشد.
- --style=STYLEFILE
- مشخص کردن فایل قواعد شیوهنامه CSS برای --color
- -e, --no-escape
- عدم استفاده از نویسههای اسکیپ C در خروجی (پیشفرض)
- -E, --escape
- استفاده از نویسههای اسکیپ C در خروجی، بدون نویسههای گسترشیافته
- --force-po
- نوشتن فایل PO حتی اگر خالی باشد
- -i, --indent
- نوشتن خروجی با سبک تورفتگی
- --strict
- نوشتن با سبک دقیق Uniforum
- -p, --properties-output
- نوشتن یک فایل .properties جاوا در خروجی
- --stringtable-output
- نوشتن یک فایل .strings مربوط به NeXTstep/GNUstep در خروجی
- -w, --width=NUMBER
- تنظیم عرض صفحه خروجی
- --no-wrap
- خطوط طولانی پیام (طولانیتر از عرض صفحه خروجی) به چند خط شکسته نشوند
- -s, --sort-output
- تولید خروجی مرتبشده
خروجی اطلاعاتی:
- -h, --help
- نمایش این راهنما و خروج
- -V, --version
- نمایش اطلاعات نسخه و خروج
- -v, --verbose
- افزایش سطح جزئیات خروجی
نویسندگان (AUTHORS)
نوشتهشده توسط Ulrich Drepper و Bruno Haible.
گزارش باگها (REPORTING BUGS)
گزارش باگها در سامانه ردیابی اشکالات به نشانی https://savannah.gnu.org/projects/gettext یا از طریق ایمیل به <bug-gettext@gnu.org>.
حق نشر (COPYRIGHT)
حق نشر © 1995-2026 Free
Software Foundation, Inc.
مجوز GPLv3+: گنو GPL
نسخه ۳ یا
بالاتر
https://gnu.org/licenses/gpl.html
این یک
نرمافزار
آزاد است:
شما در
ویرایش و
بازتوزیع
آن آزاد
هستید. هیچ
ضمانتی
وجود
ندارد، تا
حدی که
قانون مجاز
میداند.
همچنین ببینید (SEE ALSO)
مستندات کامل برای msgunfmt بهصورت یک راهنمای Texinfo نگهداری میشود. اگر برنامههای info و msgunfmt بهدرستی روی سیستم شما نصب شده باشند، دستور
- info msgunfmt
باید دسترسی شما به راهنمای کامل را فراهم کند.
| January 2026 | GNU gettext-tools 1.0 |