وثائق

الحفاظ على الترجمات مع الاقتراحات

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

تقوم النماذج بفهم معظم النصوص بشكل صحيح، لكن القارئ الناطق باللغة الأم لا يزال يلاحظ الأخطاء التي وقعت فيها. باستخدام الاقتراحات، يقوم هذا القارئ بإصلاح الصياغة في موقعك، وتقوم أنت بمراجعتها في Coroid، ثم تصل التغييرات إلى مستودعك كطلب سحب عادي pull request.

هذه هي الطريقة التي يحافظ بها Coroid على منتجه بثلاث عشرة لغة. تفترض الخطوات التالية أن المشروع تم إعداده كما هو موضح في ترجمة مشروعك.

تفعيل المساهمات

تحتاج المساهمات إلى عنصرين في .coroid/i18n.json: ربط اقتراحات المشروع ببعضها، وإصدار محرك يدعم هذه الاقتراحات. في علامة التبويب المساهمون ، اختر اقتراح تفعيل المساهماتيقوم Coroid بفتح مهمة لإضافة كلا العنصرين، ثم تقوم بدمج pull request الخاص بها. وحتى ذلك الحين، يوضح علامة التبويب ما الذي ينقص.

دعوة مساهمين

اختر دعوة مساهم، ثم أدخل عنوان البريد الإلكتروني واللغات التي يمكنهم من خلالها الترجمة.

  • مراجعة. احتفظ مراجعة الاقتراحات قبل تطبيقها مفعّلًا للمساهمين الجدد. عند إيقاف تشغيله، يتم الموافقة على الاقتراح فورًا، ولكن فقط إذا تطابق نصه مع المستودع المتزامن الخاص بك.
  • لا يوجد مقعد. لا يتم إضافة المساهم إلى مؤسستك ولا يستخدم مقعد عضو. يقتصر الوصول على هذا المشروع واللغات المختارة فقط.
  • تنتهي صلاحية الدعوات. يقوم الشخص بتسجيل الدخول أو إنشاء حساب باستخدام العنوان المدعو إليه ويقبل الدعوة خلال سبعة أيام.

إلغاء الوصول يوقف تقديم الاقتراحات الجديدة ويحتفظ بسجل الشخص.

محدد الاختيار على موقعك

يقترح المساهمون من موقعك، حيث يرون النص في سياقه.

  1. تحت الإعدادات ← مصادر الموقع، أضف كل عنوان موقع، مع وجود مصدر HTTPS واحد لكل سطر، ثم قم بتفعيله. تظل المصادر الجديدة غير مفعلة حتى يقوم مالك أو مسؤول بتفعيلها.
  2. على المساهمون علامة التبويب، اختر تحضير مهمة دمج الموقع. تقوم المهمة بإضافة حزمة محدد الاختيار الخاصة بـ Coroid إلى موقعك. لا يتم تحميلها إلا عندما يحتوي عنوان الصفحة على ?coroid-translate=1، لذا لا يقوم الزوار العاديون بتنزيل أي شيء.
  3. يفتح المساهم موقعك باستخدام ذلك المعامل، ثم ينقر على سلسلة نصية، وينفتح نافذة منبثقة لـ Coroid تحتوي على المفتاح والمصدر والترجمة الحالية.
ACMENeuheitenAngeboteMarken
Weiter zur Kasse gehen

Kostenloser Versand ab 50 € und 30 Tage Rückgabe.

Bestellung prüfen
وضع الترجمةانقر على أي نصخروج
اقتراح ترجمة
مفتاح
ui · cart.checkout
المصدر باللغة الإنجليزية
Proceed to checkout
الترجمة الحالية
Weiter zur Kasse gehen
ترجمتك
Zur Kasse

احتفظ بأجزاء الأقواس والعلامات الزاوية كما هي بالضبط.

إرسال الاقتراح

موقع عميل في وضع الترجمة: ينقر المساهم على عنوان ويقترح صياغة ألمانية أفضل في نافذة منبثقة تابعة لـ Coroid. بيانات توضيحية.

تتحقق النافذة المنبثقة من العناصر النائبة قبل الإرسال. يسجل المساهمون الدخول إلى Coroid ضمن النافذة المنبثقة؛ ولا يتعامل موقعك أبدًا مع بيانات اعتمادهم. لا يتم قبول الاقتراحات المجهولة.

مراجعة

الـ الاقتراحات تُدرج علامة التبويب "الاقتراحات" كل اقتراح مع مفتاحه واللغة والمصدر والترجمة الحالية والترجمة المقترحة. يمكنك تصفية النتائج حسب الحالة أو اللغة، ثم الموافقة على كل اقتراح أو رفضه. كما يمكنك رفض عدة اقتراحات دفعة واحدة.

واجهة المتجر
مُعدّ· الإقليم المصدر: en· 4 أقاليم مستهدفة
نظرة عامةالإعدادالتهيئةالمساهمونالاقتراحاتالعمليات الآلية
تحتاج إلى مراجعةتمت الموافقةتم تطبيقها
إعداد مهمة تصحيح
  • cart.checkoutdeلينا· اللغة الألمانية
    en
    Proceed to checkout
    de
    Weiter zur Kasse gehen
    de
    Zur Kasse
    الموافقةالرفض
  • product.inStockfrهوغو· اللغة الفرنسية
    en
    In stock
    fr
    En stock
    fr
    Disponible
    الموافقةالرفض
  • nav.dealsdeلينا· اللغة الألمانية

    المصدر المقدم يختلف عن المستودع المتزامن.

    en
    Weekly deals
    de
    Angebote
    de
    Angebote der Woche
    الموافقةالرفض

علامة التبويب «الاقتراحات»: تصحيحات في انتظار المراجعة، يتم التحقق منها مقارنةً بالمصدر المتزامن. بيانات توضيحية.

يقارن Coroid مصدر كل اقتراح مع الفرع الافتراضي المتزامن لديك. إذا تغير المصدر بعد أن رآه المساهم، فلن تتم الموافقة عليه وسيظهر ذلك في الصف؛ قم برفضه حتى يتمكن المساهم من تقديم اقتراح جديد.

الحالةالمعنى
تحتاج إلى مراجعةفي انتظار مراجع
موافق عليهجاهز لمهمة تصحيح تالية
في الانتظارتقوم مهمة التصحيح بتطبيقه
تم تطبيقهمكتوب في pull request؛ ويصبح نشطًا عند دمجه ونشره.
تغيّر المصدرتغيّر النص الأصلي قبل تطبيقه.
غير صالحفشل في اجتياز اختبارات المحرك، مثل وجود عنصر نائب تالف.
مرفوضرفضه المراجع.

تطبيق الاقتراحات الموافق عليها

هناك طريقتان لتحويل الاقتراحات الموافق عليها إلى pull request. كلتاهما تستخدم نفس مهمة التصحيح: حيث تشغّل أمر المحرك المحدد، وتتحقق من المصدر مرة أخرى، وتكتب فقط فهارس الترجمات، وتُعدّ تقريرًا عما تم تطبيقه وما أصبح قديمًا وما هو غير صالح. apply-claim الأمر، وتتحقق من كل مصدر مرة أخرى، وتكتب فقط فهارس الترجمات، وتُعدّ تقريرًا عما تم تطبيقه وما أصبح قديمًا وما هو غير صالح.

  • الآن. على علامة التبويب الاقتراحات اختر إعداد مهمة تصحيح. تتعامل إحدى المهام مع ما يصل إلى 500 اقتراح موافق عليه في المشروع.
  • كل ليلة. على علامة التبويب أتمتة اختر تثبيت التصحيحات الليلية. يعمل الجدول الزمني في الساعة 02 بتوقيت UTC، ولا يستدعي المحرك، ويُنشئ مهمة فقط عند وجود اقتراحات موافق عليها. يمكنك إيقافه أو استئنافه من الجدول الزمني في مصنع البرامج.:00 UTC، ولا يستدعي المحرك، ويُنشئ مهمة فقط عند وجود اقتراحات موافق عليها. يمكنك إيقافه أو استئنافه من الجدول الزمني في مصنع البرامج.

النصوص التي تم دمجها خارج Coroid

يقوم الأشخاص أيضًا بتغيير النصوص في طلبات سحب لا كتبها Coroid. قم بتثبيت ترجمة النصوص المدمجة خارج Coroid على أتمتة علامة التبويب. عندما يُدمج pull request في فرعك الافتراضي، تقرأ Coroid نتائج الفحص التي أجرته مسبقًا على pull request. إذا كانت هناك نصوص مفقودة أو قديمة، فإنها تنشئ مهمة ترجمة لهذا الدمج. وإذا لم يتبق شيء للترجمة، لا يحدث أي شيء.

هذا يتطلب الترجمات التحكم في طلبات السحب و مراجعة كل PR التشغيل الآلي، بحيث يتم تشغيل الفحص قبل الدمج.

التدقيق والإشعارات

الـ تدقيق الترجمة التحكم يفحص كل الفهارس وفق جدول زمني. لاستلام إشعار عند حدوث فشل، قم بتثبيت إشعارات فشل التدقيق على أتمتة علامة التبويب. حيث يرسل رسالة واحدة عبر أدوات المراسلة التي ربطتها مؤسستك، مثل Slack أو البريد الإلكتروني. أما حالات الفشل الناتجة عن فحص المهام وطلبات السحب، فلا يتم إرسال إشعارات بشأنها؛ لأنها تظهر بالفعل في مكان العمل.

نقل الإعدادات إلى منظمة أخرى

تتيح عملية تصدير واستيراد الإعدادات الجدول الزمني الليلي وعمليات التشغيل الآلي كافة. وتصل هذه الإعدادات متوقفة في المشروع الوجهة، بينما تكون مصادر المواقع معطلة، ولا يتم نسخ المساهمين؛ لذا يجب دعوتهم مرة أخرى في المنظمة الجديدة.