| MSGINIT(1) | دستورات کاربر | MSGINIT(1) |
نام (NAME)
msginit - مقداردهی اولیه و ایجاد یک فایل PO جدید
خلاصه دستور (SYNOPSIS)
msginit [گزینه]...
توضیحات (DESCRIPTION)
یک فایل PO جدید ایجاد میکند و اطلاعات فراداده را با مقادیر برگرفته از محیط کاربر مقداردهی اولیه مینماید.
آرگومانهای اجباری برای گزینههای طولانی، برای گزینههای کوتاه نیز اجباری هستند.
محل فایل ورودی:
- -i, --input=INPUTFILE
- فایل ورودی POT
اگر هیچ فایل ورودی مشخص نشود، دایرکتوری فعلی برای یافتن فایل POT جستجو میشود. اگر - باشد، ورودی استاندارد خوانده میشود.
محل فایل خروجی:
- -o, --output-file=FILE
- نوشتن خروجی در فایل PO مشخصشده
اگر هیچ فایل خروجی تعیین نشود، این مورد به گزینه --locale یا تنظیمات محلی کاربر بستگی دارد. اگر فایل خروجی از قبل وجود داشته باشد، با فایل ورودی ادغام میشود، گویی با 'msgmerge' انجام شده است. اگر - باشد، نتایج در خروجی استاندارد نوشته میشوند.
نحو فایل ورودی:
- -P, --properties-input
- فایل ورودی در نحو .properties جاوا است
- --stringtable-input
- فایل ورودی در نحو .strings مربوط به NeXTstep/GNUstep است
جزئیات خروجی:
- -l, --locale=LL_CC[.ENCODING]
- تنظیم لوکال (محیط محلی) مقصد
- --no-translator
- فرض کردن اینکه فایل PO بهطور خودکار ایجاد شده است
- --color
- استفاده همیشگی از رنگها و سایر ویژگیهای متنی
- --color=WHEN
- استفاده از رنگها و سایر ویژگیهای متنی طبق WHEN؛ مقادیر مجاز برای WHEN عبارتند از 'always'، 'never'، 'auto' یا 'html'
- --style=STYLEFILE
- مشخص کردن فایل قواعد سبک CSS برای --color
- -p, --properties-output
- نوشتن یک فایل .properties جاوا در خروجی
- --stringtable-output
- نوشتن یک فایل .strings مربوط به NeXTstep/GNUstep در خروجی
- -w, --width=NUMBER
- تنظیم عرض صفحه خروجی
- --no-wrap
- نشکستن خطوط پیامهای طولانی (طولانیتر از عرض صفحه خروجی) به چند خط
خروجی اطلاعاتی:
- -h, --help
- نمایش این راهنما و خروج
- -V, --version
- نمایش اطلاعات نسخه و خروج
نویسنده (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)
مستندات کامل برای msginit بهصورت یک راهنمای Texinfo نگهداری میشود. اگر برنامههای info و msginit بهدرستی روی سیستم شما نصب شده باشند، دستور
- info msginit
باید دسترسی شما به راهنمای کامل را فراهم کند.
| January 2026 | GNU gettext-tools 1.0 |