| MSGATTRIB(1) | دستورات کاربر | MSGATTRIB(1) |
نام (NAME)
msgattrib - تطبیق و دستکاری ویژگیها در کاتالوگ پیام
خلاصه دستور (SYNOPSIS)
msgattrib [گزینه]... [فایل_ورودی]
توضیحات (DESCRIPTION)
پیامهای یک کاتالوگ ترجمه را بر اساس ویژگیهای آنها فیلتر کرده و ویژگیها را دستکاری میکند.
آرگومانهای اجباری برای گزینههای طولانی، برای گزینههای کوتاه نیز اجباری هستند.
محل فایل ورودی:
- INPUTFILE
- فایل PO ورودی
- -D, --directory=DIRECTORY
- افزودن DIRECTORY به فهرست جستجوی فایلهای ورودی
اگر هیچ فایل ورودی مشخص نشود یا - باشد، ورودی استاندارد خوانده میشود.
محل فایل خروجی:
- -o, --output-file=FILE
- نوشتن خروجی در فایل مشخصشده
اگر فایل خروجی تعیین نشود یا - باشد، نتایج در خروجی استاندارد نوشته میشوند.
انتخاب پیام:
- --translated
- نگهداشتن پیامهای ترجمهشده، حذف پیامهای ترجمهنشده
- --untranslated
- نگهداشتن پیامهای ترجمهنشده، حذف پیامهای ترجمهشده
- --no-fuzzy
- حذف پیامهای علامتگذاریشده با عنوان فازی ('fuzzy')
- --only-fuzzy
- تنها نگهداشتن پیامهای علامتگذاریشده با عنوان فازی ('fuzzy')
- --no-obsolete
- حذف پیامهای منسوخشده (#~)
- --only-obsolete
- تنها نگهداشتن پیامهای منسوخشده (#~)
دستکاری ویژگیها:
- --set-fuzzy
- تنظیم همه پیامها به عنوان فازی ('fuzzy')
- --clear-fuzzy
- تنظیم همه پیامها به عنوان غیرفازی (غیر 'fuzzy')
- --set-obsolete
- منسوخ کردن همه پیامها
- --clear-obsolete
- خارج کردن همه پیامها از حالت منسوخشده
- --previous
- هنگام تنظیم 'fuzzy'، شناسههای قبلی پیام (previous msgids) برای پیامهای ترجمهشده حفظ شوند.
- --clear-previous
- حذف شناسه قبلی پیام ("previous msgid") از تمام پیامها
- --empty
- هنگام حذف علامت 'fuzzy'، رشته ترجمه (msgstr) نیز خالی تنظیم شود
- --only-file=FILE.po
- دستکاری فقط مواردی که در FILE.po فهرست شدهاند
- --ignore-file=FILE.po
- دستکاری فقط مواردی که در FILE.po فهرست نشدهاند
- --fuzzy
- مترادف با --only-fuzzy --clear-fuzzy
- --obsolete
- مترادف با --only-obsolete --clear-obsolete
نحو فایل ورودی:
- -P, --properties-input
- فایل ورودی در نحو .properties جاوا است
- --stringtable-input
- فایل ورودی در نحو .strings مربوط به NeXTstep/GNUstep است
تولید خروجی:
- --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
- نوشتن فایل .po با سبک تورفتگی (indent)
- --no-location
- عدم نوشتن خطوط '#: filename:line'
- -n, --add-location
- تولید خطوط '#: filename:line' (پیشفرض)
- --strict
- نوشتن فایل .po سازگار و دقیق با استاندارد 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
- نمایش اطلاعات نسخه و خروج
نویسنده (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)
مستندات کامل برای msgattrib بهصورت یک راهنمای Texinfo نگهداری میشود. اگر برنامههای info و msgattrib بهدرستی روی سیستم شما نصب شده باشند، دستور
- info msgattrib
باید دسترسی شما به راهنمای کامل را فراهم کند.
| January 2026 | GNU gettext-tools 1.0 |