.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH XGETTEXT 1 "يناير 2026" "أدوات gettext من GNU إصدارة 1.0" "أوامر المستخدم" .SH الاسم xgettext \- استخراج سلاسل gettext من المصدر .SH موجز \fBxgettext\fP [\fI\,خيار\/\fP] [\fI\,ملف_إدخال\/\fP]... .SH الوصف .\" Add any additional description here .PP استخراج السلاسل القابلة للترجمة من ملفات الإدخال المعطاة. .PP المعاملات الإجبارية للخيارات الطويلة هي إجبارية للخيارات القصيرة أيضًا. وبالمثل بالنسبة للمعاملات الاختيارية. .SS "موقع ملف المدخلات:" .TP ملف_مدخلات ... ملفات الدخل .TP \fB\-f\fP، \fB\-\-files\-from\fP=\fI\,ملف\/\fP يجلب قائمة ملفات المدخلات من FILE .TP \fB\-D\fP، \fB\-\-directory\fP=\fI\,المجلد\/\fP أضف DIRECTORY إلى قائمة البحث عن ملفات المدخلات .PP إذا كان ملف الإدخال هو \-، فستُقرأ المدخلات القياسية. .SS "موقع ملف المخرج:" .TP \fB\-d\fP, \fB\-\-default\-domain\fP=\fI\,اسم\/\fP استخدام NAME.po للإخراج (بدلاً من messages.po) .TP \fB\-o\fP، \fB\-\-output\fP=\fI\,FILE\/\fP اكتب المخرجات إلى الملف المحدد .TP \fB\-p\fP, \fB\-\-output\-dir\fP=\fI\,دليل\/\fP توضع ملفات الإخراج في الدليل DIR .PP إذا كان ملف المخرجات هو \-، تُكتب المخرجات في المخرجات القياسية. .SS "اختيار لغة ملف الإدخال:" .TP \fB\-L\fP، \fB\-\-language\fP=\fI\,الاسم\/\fP التعرف على اللغة المحددة (C, C++, ObjectiveC, PO, Python, Java, JavaProperties, C#, JavaScript, TypeScript, TSX, Scheme, Guile, Lisp, EmacsLisp, librep, Rust, Go, Ruby, Shell, awk, Lua, Modula\-2, D, OCaml, Smalltalk, Vala, Tcl, Perl, PHP, GCC\-source, YCP, NXStringTable, RST, RSJ, Glade, GSettings, Desktop) .TP \fB\-C\fP, \fB\-\-c\fP++ اختصار لـ \fB\-\-language\fP=\fI\,C\/\fP++ .PP مبدئياً، تُخمن اللغة اعتماداً على امتداد اسم ملف الإدخال. .SS "تفسير ملف الإدخال:" .TP \fB\-\-from\-code\fP=\fI\,اسم\/\fP ترميز ملفات الإدخال (باستثناء Python, Tcl, Glade) .PP مبدئياً، تُفترض ملفات الإدخال بأنها في ASCII. .SS "وضع التشغيل:" .TP \fB\-j\fP, \fB\-\-join\-existing\fP ضم الرسائل مع ملف موجود .TP \fB\-x\fP, \fB\-\-exclude\-file\fP=\fI\,ملف\/\fP.po لا تُستخرج المدخلات من FILE.po .TP \fB\-cTAG\fP, \fB\-\-add\-comments\fP=\fI\,وسم\/\fP وضع كتل التعليقات التي تبدأ بـ TAG وتسبق أسطر الكلمات المفتاحية في ملف الإخراج .TP \fB\-c\fP, \fB\-\-add\-comments\fP وضع جميع كتل التعليقات التي تسبق أسطر الكلمات المفتاحية في ملف الإخراج .TP \fB\-\-check\fP=\fI\,اسم\/\fP إجراء فحص نحوي على الرسائل (ellipsis\-unicode, space\-ellipsis, .IP quote\-unicode, bullet\-unicode) .TP \fB\-\-no\-check\fP=\fI\,NAME\/\fP لا تُجرِ فحصًا نحويًا على الرسائل (url, email) .TP \fB\-\-sentence\-end\fP=\fI\,TYPE\/\fP نوع يصف نهاية الجملة (single\-space، وهو المبدئي، .IP أو double\-space) .SS "خيارات خاصة باللغة:" .TP \fB\-a\fP, \fB\-\-extract\-all\fP استخراج كل السلاسل (فقط اللغات C, C++, ObjectiveC, Python, Java, C#, JavaScript, TypeScript, TSX, Scheme, Guile, Lisp, EmacsLisp, librep, Rust, Go, Shell, awk, Lua, Modula\-2, D, OCaml, Vala, Tcl, Perl, PHP, GCC\-source, Glade, GSettings) .TP \fB\-kWORD\fP، \fB\-\-keyword\fP=\fI\,WORD\/\fP ابحث عن WORD ككلمة مفتاحية إضافية .TP \fB\-k\fP، \fB\-\-keyword\fP لا تستخدم الكلمات المفتاحية المبدئية (فقط اللغات C, C++, ObjectiveC, Python, Java, C#, JavaScript, TypeScript, TSX, Scheme, Guile, Lisp, EmacsLisp, librep, Rust, Go, Shell, awk, Lua, Modula\-2, D, OCaml, Vala, Tcl, Perl, PHP, GCC\-source, Glade, GSettings, Desktop) .TP \fB\-\-flag\fP=\fI\,WORD\/\fP:ARG:FLAG علامة إضافية للسلاسل داخل رقم الوسيطة ARG للكلمة المفتاحية WORD .TP (فقط اللغات C, C++, ObjectiveC, Python, Java, C#, JavaScript, TypeScript, TSX, Scheme, Guile, Lisp, EmacsLisp, librep, Rust, Go, Shell, awk, Lua, Modula\-2, D, OCaml, Vala, Tcl, Perl, PHP, GCC\-source, YCP) .TP \fB\-\-tag\fP=\fI\,WORD\/\fP:FORMAT يُعرّف سلوك القوالب الحرفية الموسومة بالعلامة WORD .IP (فقط لغة JavaScript) .TP \fB\-T\fP, \fB\-\-trigraphs\fP فهم ثلاثيات ANSI C للإدخال (مهمل؛ فقط اللغات C, C++, ObjectiveC) .TP \fB\-\-its\fP=\fI\,FILE\/\fP تطبيق قواعد ITS من FILE (فقط اللغات المبنية على XML) .TP \fB\-\-qt\fP التعرف على سلاسل تنسيق Qt (فقط لغة C++) .TP \fB\-\-kde\fP التعرف على سلاسل تنسيق KDE 4 (فقط لغة C++) .TP \fB\-\-boost\fP التعرف على سلاسل تنسيق Boost (لغة C++ فقط) .TP \fB\-\-debug\fP نتيجة أكثر تفصيلاً للتعرف على سلسلة التنسيق .SS "تفاصيل المخرج:" .TP \fB\-\-color\fP استخدم الألوان وسمات النص الأخرى دائمًا .TP \fB\-\-color\fP=\fI\,مَتَى\/\fP استخدم الألوان وسمات النص الأخرى إذا كان WHEN. قد يكون WHEN 'always' أو \&'never' أو 'auto' أو 'html'. .TP \fB\-\-style\fP=\fI\,ملف_النمط\/\fP حدد ملف قاعدة نمط CSS لـ \fB\-\-color\fP .TP \fB\-e\fP، \fB\-\-no\-escape\fP لا تستخدم محارف هروب C في المخرجات (مبدئي) .TP \fB\-E\fP، \fB\-\-escape\fP استخدم محارف هروب C في المخرجات، بدون محارف ممتدة .TP \fB\-\-force\-po\fP اكتب ملف PO حتى لو كان فارغًا .TP \fB\-i\fP، \fB\-\-indent\fP اكتب ملف .po باستخدام نمط مسنن .TP \fB\-\-no\-location\fP لا تكتب أسطر '#: filename:line' .TP \fB\-n\fP، \fB\-\-add\-location\fP ولّد أسطر '#: اسم_الملف:السطر' (مبدئي) .TP \fB\-\-strict\fP أخرج ملف .po متوافقاً مع معايير Uniforum الصارمة .TP \fB\-\-properties\-output\fP أخرج ملف ‎.properties الخاص بجافا .TP \fB\-\-stringtable\-output\fP أخرج ملف ‎.strings الخاص بـ NeXTstep/GNUstep .TP \fB\-\-itstool\fP كتابة تعليقات itstool .TP \fB\-w\fP، \fB\-\-width\fP=\fI\,الرقم\/\fP اضبط عرض صفحة المخرجات .TP \fB\-\-no\-wrap\fP لا تقسم سطور الرسائل الطويلة، التي تتجاوز عرض صفحة المخرجات، إلى سطور متعددة .TP \fB\-s\fP، \fB\-\-sort\-output\fP ولّد مخرجًا مرتبًا (مهجور) .TP \fB\-F\fP، \fB\-\-sort\-by\-file\fP رتب المخرجات حسب موقع الملف .TP \fB\-\-omit\-header\fP لا تكتب الترويسة مع مدخلة 'msgid ""' .TP \fB\-\-no\-git\fP لا تستخدم برنامج git لإنتاج حقل 'POT\-Creation\-Date' قابل للتكرار في المخرجات. .TP \fB\-\-copyright\-holder\fP=\fI\,STRING\/\fP تعيين مالك حقوق النشر في المخرجات .TP \fB\-\-foreign\-user\fP حذف حقوق نشر FSF في المخرجات للمستخدم الأجنبي .TP \fB\-\-package\-name\fP=\fI\,PACKAGE\/\fP تعيين اسم الحزمة في المخرجات .TP \fB\-\-package\-version\fP=\fI\,VERSION\/\fP تعيين إصدار الحزمة في المخرجات .TP \fB\-\-msgid\-bugs\-address\fP=\fI\,EMAIL\/\fP@ADDRESS تعيين عنوان التقرير لأخطاء msgid .TP \fB\-\-generated\fP=\fI\,FILE\/\fP يعلن أن FILE المعطى مولّد وبالتالي لا ينبغي أن يكون له تأثير على حقل \&'POT\-Creation\-Date' في المخرجات. .TP \fB\-\-reference\fP=\fI\,FILE\/\fP يعلن أن المخرجات تعتمد على محتويات FILE المعطى. هذا له تأثير على حقل \&'POT\-Creation\-Date' في المخرجات. .TP \fB\-m[STRING]\fP, \fB\-\-msgstr\-prefix\fP[=\fI\,STRING\/\fP] استخدام STRING أو "" كبادئة لقيم msgstr .TP \fB\-M[STRING]\fP, \fB\-\-msgstr\-suffix\fP[=\fI\,STRING\/\fP] استخدم STRING أو "" كلاحقة لقيم msgstr .SS "المخرجات المعلوماتية:" .TP \fB\-h\fP، \fB\-\-help\fP يعرض هذه المساعدة ويخرج .TP \fB\-V\fP، \fB\-\-version\fP يعرض معلومات الإصدار ويخرج .TP \fB\-v\fP، \fB\-\-verbose\fP زِد مستوى الإسهاب .SH المؤلف كتبه Ulrich Drepper و Bruno Haible. .SH "التبليغ عن الأخطاء" أبلغ عن العلل في متتبع العلل على أو عبر البريد الإلكتروني إلى . .SH "حقوق النسخ" حقوق النشر \(co 1995\-2026 لمؤسسة البرمجيات الحرة، المحدودة. رخصة GPLv3+: إصدار رخصة جنو العمومية 3 أو أحدث .br هذا برنامج حر: أنت حر في تغييره وإعادة توزيعه. لا يوجد أي ضمان، إلى المدى الذي يسمح به القانون. .SH "انظر أيضًا" التوثيق الكامل لـ \fBxgettext\fP يُحافظ عليه كدليل Texinfo. إذا كان برنامجا \fBinfo\fP و \fBxgettext\fP مثبتين بشكل صحيح في موقعك، فإن الأمر .IP \fBinfo xgettext\fP .PP سيتيح لك الوصول إلى الدليل الكامل. .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .