App-Greple-xlate

 view release on metacpan or  search on metacpan

i18n/src/xlate.gpt5-AR.pod  view on Meta::CPAN

يمكنك جلب النص الياباني فقط بواسطة الأمر B<unifdef>:

    unifdef -UORIGINAL -DJA foo.ja.pm

=item B<space>

=item B<space+>

يتم طباعة النص الأصلي والمحَوَّل مفصولين بسطر فارغ واحد. بالنسبة إلى C<space+>، يتم أيضًا إخراج سطر جديد بعد النص المحوَّل.

=item B<xtxt>

إذا كان التنسيق C<xtxt> (النص المترجم) أو غير معروف، فسيتم طباعة النص المترجم فقط.

=back

=item B<--xlate-maxlen>=I<chars> (Default: 0)

حدد الحد الأقصى لطول النص الذي سيتم إرساله إلى واجهة برمجة التطبيقات مرة واحدة. تعني القيمة الافتراضية 0 حدّ المحرك نفسه: بالنسبة إلى خدمة...

=item B<--xlate-maxline>=I<n> (Default: 0)

حدد الحد الأقصى لعدد أسطر النص التي سيتم إرسالها إلى واجهة برمجة التطبيقات مرة واحدة.

عيّن هذه القيمة إلى 1 إذا كنت تريد ترجمة سطر واحد في كل مرة. لهذا الخيار أولوية على خيار C<--xlate-maxlen>.

=item B<--xlate-prompt>=I<text>

حدّد موجّهًا مخصصًا ليتم إرساله إلى محرك الترجمة. يتوفر هذا الخيار لمحركات LLM (C<gpt3>، C<gpt4o>، C<gpt5>) لكنه لا يتوفر لـ DeepL. يمكنك تخصيص سلوك الترج...

=item B<--xlate-context>=I<text>

حدد معلومات سياقية إضافية تُرسل إلى محرك الترجمة. يمكن استخدام هذا الخيار عدة مرات لتقديم عدة سلاسل سياقية. تساعد المعلومات السياقية محرÙ...

=item B<--xlate-context-window>=I<n>

(Context-aware engines only, e.g. C<gpt5> on the llm backend)
عدد الكتل المترجمة المحيطة التي تُمرَّر كسياق مرجعي عند إعادة ترجمة الكتل المتغيرة (الافتراضي 2). يتضمن السياق أيضًا نص المصدر الخام حول ا...

=item B<--xlate-cache-seed>=I<file>

هيّئ ذاكرة التخزين المؤقت لمستند جديد من ملف ذاكرة التخزين المؤقت لمستند آخر. مفيد للتقارير الدورية: زوّد ذاكرة التخزين المؤقت للإصدار اÙ...

=item B<--xlate-anonymize>=I<file>

أخفِ هوية السلاسل الحساسة قبل إرسالها إلى API الترجمة، واستعدها في المخرجات. يعطي ملف القاموس إدخالًا واحدًا لكل عنصر: بصيغة JSON (قياسية، قا...

    [ { "category": "person",  "text": "山田太郎" },
      { "category": "company", "regex": "アクメ(株式会社)?" } ]

أو بتنسيق أسطر بسيط (C<category pattern>ØŒ C</.../> للتعبير النمطي). يُستبدل كل عنصر بوسم فئة مثل C<< <person id="1" /> >>Ø› وتحصل السلسلة نفسها دائمًا على الوسم نفØ...

يمكن إنشاء قاموس بواسطة أداة خارجية -- على سبيل المثال نموذج محلي يستخرج الكيانات الحساسة:

    llm -m <local-model> \
        -s 'Extract sensitive entities as a JSON array of objects
            with "category" and "text" fields.' \
        < report.md > report.anon.json
    greple -Mxlate --xlate-anonymize=report.anon.json ...

يُتسامح مع BOM بصيغة UTF-8 في الملف. قد تحمل القيم في تنسيق أسطر المادة الأمامية تعليقًا لاحقًا فقط على سطر مستقل، وليس بعد القيمة.

=item B<--xlate-anonymize-mark>[=I<regex>]

اجمع إدخالات إخفاء الهوية من العلامات المضمّنة في المستند نفسه. علّم أول ظهور مثل C<{{ person("山田太郎") }}> وسيُخفى كل ظهور للسلسلة في كامل المستÙ...

لاحظ أنه مع خيار ذي قيمة اختيارية مثل هذا، سيُؤخذ وسيط الملف التالي كقيمة: اكتب C<--xlate-anonymize-mark=> (مع C<=> لاحق) عند استخدام الترميز الافتراضي.

يمكن تكوين ترميزات بديلة، على سبيل المثال C<< --xlate-anonymize-mark='@@(?<category>[a-z][a-z0-9_]*):(?<text>[^\n]+?)@@' >> لعلامات بأسلوب C<@@person:NAME@@>ØŒ أو صيغة تعليق HTML تبقى غÙ...

=item B<--xlate-template>[=I<regex>]

عامِل تعبيرات القوالب (الافتراضي: Jinja2 C<{{ ... }}>ØŒ C<{% ... %}>ØŒ C<{# ... #}>) كعناصر نائبة معتمة: وجّه النموذج إلى نسخها دون تغيير والتحقق، لكل كتلة، من Ø...

لاحظ أنه مع خيار ذي قيمة اختيارية مثل هذا، ستُعد وسيطة الملف التالية قيمةً له: اكتب C<--xlate-template=> (مع C<=> لاحقة) عند استخدام الترميز الافتراضي...

=item B<--xlate-frontmatter>

عامِل كتلة بادئة C<---> ... C<---> كواجهة أمامية YAML: استثنِها من الترجمة ومن شرائح سياق المرحلة 2ØŒ وأضف قيم C<key: value> المسطّحة الخاصة بها إلى قواعد Ø...

اترك دائمًا سطرًا فارغًا بعد C<---> الختامية. مع نمط مطابقة بأسلوب الفقرات، فإن الواجهة الأمامية التي تمتد مباشرة إلى نص المتن تُشكّل كتلة و...

=item B<--xlate-glossary>=I<glossary>

حدد معرّف مسرد لاستخدامه في الترجمة. هذا الخيار متاح فقط عند استخدام محرك DeepL. يجب الحصول على معرّف المسرد من حساب DeepL لديك ويضمن ترجمة متسÙ...

=item B<--xlate-dryrun>

لا تستدعِ واجهة برمجة تطبيقات الترجمة؛ بل اعرض، من خلال عرض التقدم، كل حمولة بالضبط كما كانت ستُرسَل (بعد إخفاء الهوية والتقنيع). مفيد للت...

=item B<-->[B<no->]B<xlate-progress> (Default: True)

اعرض نتيجة الترجمة في الوقت الحقيقي في مخرجات STDERR. تُعرض حمولة C<From> كما أُرسلت، بعد إخفاء الهوية والتقنيع.

=item B<--xlate-review>

بالنسبة إلى كتلة متغيرة واحدًا لواحد، اعرض أصغر نطاق متصل متغير في المصدر القديم والجديد، يتبعه النطاق المقابل في الترجمة القديمة والجدÙ...

=item B<--xlate-stripe>

استخدم وحدة L<App::Greple::stripe> لإظهار الجزء المطابق بأسلوب التظليل المخطط (zebra striping). يكون هذا مفيدًا عندما تكون الأجزاء المتطابقة متصلة على الت...

يتم تبديل لوحة الألوان وفقًا للون خلفية الطرفية. إذا أردت التحديد صراحة، يمكنك استخدام B<--xlate-stripe-light> أو B<--xlate-stripe-dark>.

=item B<--xlate-mask>

نفّذ وظيفة الإخفاء واعرض النص المحوَّل كما هو دون استرجاع.

=item B<--match-all>

عيّن كامل نص الملف كمنطقة هدف.

=item B<--lineify-cm>

=item B<--lineify-colon>

في حالتي تنسيقي C<cm> وC<colon>، يتم تقسيم الإخراج وتنسيقه سطرًا بسطر. لذلك، إذا كان من المقرر ترجمة جزء فقط من سطر، فلن يمكن الحصول على النتيجة ...

في التنفيذ الحالي، إذا تُرجمت أجزاء متعددة من سطر واحد، يتم إخراجها كسطور مستقلة.

=back



( run in 1.285 second using v1.01-cache-2.11-cpan-5c0b1e786e0 )