table of contents
- unstable 4.31.0-1
| PRINTF_NGETTEXT(1) | أوامر المستخدم | PRINTF_NGETTEXT(1) |
الاسم¶
printf_ngettext - ترجمة سلسلة التنسيق وتطبيقها
موجز¶
printf_ngettext [خيار] تنسيق تنسيق-جمع عدد [وسيطة]...
الوصف¶
يقوم برنامج printf_ngettext بترجمة سلسلة تنسيق إلى لغة المستخدم، بالبحث عن الترجمة في فهرس الرسائل ثم اختيار صيغة الجمع المناسبة، والتي تعتمد على الرقم عدد ولغة فهرس الرسائل حيث وُجدت الترجمة، ويطبق سلسلة التنسيق المترجمة على الوسائط المحددة.
ينتج مخرجات منسقة، مطبقًا الترجمة الأصلية للتنسيق والتنسيق-الجمع، اعتمادًا على العدد، على الوسائط.
الخيارات والمعاملات:¶
- -c، --context=سياق
- حدد السياق لـ FORMAT
- التنسيق
- صيغة المفرد الإنجليزية لسلسلة التنسيق
- تنسيق-جمع
- صيغة الجمع الإنجليزية لسلسلة التنسيق
- العدد
- يختار صيغة المفرد/الجمع بناءً على هذه القيمة
- معامل
- معطى نصي أو عددي
المخرجات المعلوماتية:¶
- -h، --help
- يعرض هذه المساعدة ويخرج
- -V، --version
- اعرض معلومات الإصدارة واخرج
تتكون كل سلسلة تنسيق من
- - نص مجرد، - توجيهات، تبدأ بـ '%'، - تسلسلات هروب، تبدأ بشرطة مائلة خلفية.
توجيه يستهلك معاملًا
- - يبدأ بـ '%' أو '%m$' حيث m هو عدد صحيح موجب، - يتبع اختيارياً بأي من المحارف '#'، '0'، '-'، ' '، '+'،
- كل منها يعمل كعلامة،
- - يتبع اختيارياً بمواصفات عرض (عدد صحيح غير سالب)، - يتبع اختيارياً بـ '.' ومواصفات دقة (اختيارية
- عدد صحيح غير سالب)،
- - ينتهي بمحدد
- - 'c'، الذي يطبع محرفاً، - 's'، الذي يطبع سلسلة نصية، - 'i'، 'd'، اللذان يطبعان عدداً صحيحاً، - 'u'، 'o'، 'x'، 'X'، التي تطبع عدداً صحيحاً غير موقع (غير سالب)، - 'e'، 'E'، اللذان يطبعان عدداً بفاصلة عائمة بالترميز العلمي، - 'f'، 'F'، اللذان يطبعان عدداً بفاصلة عائمة بدون أس، - 'g'، 'G'، اللذان يطبعان عدداً بفاصلة عائمة بالترميز العام، - 'a'، 'A'، اللذان يطبعان عدداً بفاصلة عائمة بالترميز الست عشري.
بالإضافة إلى ذلك، هناك التوجيه '%%'، الذي يطبع علامة '%' واحدة.
إذا حدد توجيه ما الوسيطة برقمها (تدوين '%m$')، فيجب على جميع التوجيهات التي تستهلك وسيطة أن تفعل ذلك أيضًا.
تتابعات الهروب (escape sequences) هي:
- \\
- backslash
- \a
- alert (BEL)
- \b
- مسافة للخلف (BS)
- \f
- تغذية النموذج (FF)
- \n
- سطر جديد (LF)
- \r
- رجوع أول السطر (CR)
- \t
- علامة تبويب أفقية (HT)
- \v
- جدولة عمودية (VT)
- \nnn
- عدد ثماني يتكون من 1 إلى 3 أرقام ثمانية
متغيرات البيئة:
يُبحث عن ترجمة سلسلة التنسيق في نطاق الترجمة المحدد بواسطة متغير البيئة TEXTDOMAIN. ويُبحث عنها في دليل الفهارس المحدد بواسطة متغير البيئة TEXTDOMAINDIR أو، في حالة عدم وجوده، في دليل الفهارس المبدئي. هذا الثنائي مضبوط لاستخدام دليل الفهارس المبدئي: /usr/share/locale
المؤلف¶
كتبه Bruno Haible.
التبليغ عن الأخطاء¶
أبلغ عن العلل في متتبع العلل على <https://savannah.gnu.org/projects/gettext> أو عبر البريد الإلكتروني إلى <bug-gettext@gnu.org>.
حقوق النسخ¶
حقوق
النشر © 2025
مؤسسة
البرمجيات
الحرة،
المحدودة.
رخصة GPLv3+: رخصة
جنو
العمومية
الإصدار 3 أو
أحدث <https://gnu.org/licenses/gpl.html>
هذا برنامج
حر: أنت حر في
تغييره
وإعادة
توزيعه. لا
يوجد أي
ضمان، إلى
المدى الذي
يسمح به
القانون.
انظر أيضًا¶
يُحتفظ بالوثائق الكاملة لـ printf_ngettext كدليل Texinfo. إذا كان برنامجا info و printf_ngettext مثبتين بشكل صحيح في موقعك، فإن الأمر
- info printf_ngettext
سيتيح لك الوصول إلى الدليل الكامل.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| يوليو 2025 | GNU gettext-runtime 0.26 |