تقوم النماذج بفهم معظم النصوص بشكل صحيح، لكن القارئ الناطق باللغة الأم لا يزال يلاحظ الأخطاء التي وقعت فيها. باستخدام الاقتراحات، يقوم هذا القارئ بإصلاح الصياغة في موقعك، وتقوم أنت بمراجعتها في Coroid، ثم تصل التغييرات إلى مستودعك كطلب سحب عادي pull request.
هذه هي الطريقة التي يحافظ بها Coroid على منتجه بثلاث عشرة لغة. تفترض الخطوات التالية أن المشروع تم إعداده كما هو موضح في ترجمة مشروعك.
تفعيل المساهمات
تحتاج المساهمات إلى عنصرين في .coroid/i18n.json: ربط اقتراحات المشروع ببعضها، وإصدار محرك يدعم هذه الاقتراحات. في علامة التبويب المساهمون ، اختر اقتراح تفعيل المساهماتيقوم Coroid بفتح مهمة لإضافة كلا العنصرين، ثم تقوم بدمج pull request الخاص بها. وحتى ذلك الحين، يوضح علامة التبويب ما الذي ينقص.
دعوة مساهمين
اختر دعوة مساهم، ثم أدخل عنوان البريد الإلكتروني واللغات التي يمكنهم من خلالها الترجمة.
- مراجعة. احتفظ مراجعة الاقتراحات قبل تطبيقها مفعّلًا للمساهمين الجدد. عند إيقاف تشغيله، يتم الموافقة على الاقتراح فورًا، ولكن فقط إذا تطابق نصه مع المستودع المتزامن الخاص بك.
- لا يوجد مقعد. لا يتم إضافة المساهم إلى مؤسستك ولا يستخدم مقعد عضو. يقتصر الوصول على هذا المشروع واللغات المختارة فقط.
- تنتهي صلاحية الدعوات. يقوم الشخص بتسجيل الدخول أو إنشاء حساب باستخدام العنوان المدعو إليه ويقبل الدعوة خلال سبعة أيام.
إلغاء الوصول يوقف تقديم الاقتراحات الجديدة ويحتفظ بسجل الشخص.
محدد الاختيار على موقعك
يقترح المساهمون من موقعك، حيث يرون النص في سياقه.
- تحت الإعدادات ← مصادر الموقع، أضف كل عنوان موقع، مع وجود مصدر HTTPS واحد لكل سطر، ثم قم بتفعيله. تظل المصادر الجديدة غير مفعلة حتى يقوم مالك أو مسؤول بتفعيلها.
- على المساهمون علامة التبويب، اختر تحضير مهمة دمج الموقع. تقوم المهمة بإضافة حزمة محدد الاختيار الخاصة بـ Coroid إلى موقعك. لا يتم تحميلها إلا عندما يحتوي عنوان الصفحة على
?coroid-translate=1، لذا لا يقوم الزوار العاديون بتنزيل أي شيء. - يفتح المساهم موقعك باستخدام ذلك المعامل، ثم ينقر على سلسلة نصية، وينفتح نافذة منبثقة لـ Coroid تحتوي على المفتاح والمصدر والترجمة الحالية.
Kostenloser Versand ab 50 € und 30 Tage Rückgabe.
Bestellung prüfen- مفتاح
- ui · cart.checkout
- المصدر باللغة الإنجليزية
- Proceed to checkout
- الترجمة الحالية
- Weiter zur Kasse gehen
احتفظ بأجزاء الأقواس والعلامات الزاوية كما هي بالضبط.
موقع عميل في وضع الترجمة: ينقر المساهم على عنوان ويقترح صياغة ألمانية أفضل في نافذة منبثقة تابعة لـ Coroid. بيانات توضيحية.
تتحقق النافذة المنبثقة من العناصر النائبة قبل الإرسال. يسجل المساهمون الدخول إلى Coroid ضمن النافذة المنبثقة؛ ولا يتعامل موقعك أبدًا مع بيانات اعتمادهم. لا يتم قبول الاقتراحات المجهولة.
مراجعة
الـ الاقتراحات تُدرج علامة التبويب "الاقتراحات" كل اقتراح مع مفتاحه واللغة والمصدر والترجمة الحالية والترجمة المقترحة. يمكنك تصفية النتائج حسب الحالة أو اللغة، ثم الموافقة على كل اقتراح أو رفضه. كما يمكنك رفض عدة اقتراحات دفعة واحدة.
- واجهة المتجر
- موقع المستندات
- تطبيق الهاتف المحمول
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 أو البريد الإلكتروني. أما حالات الفشل الناتجة عن فحص المهام وطلبات السحب، فلا يتم إرسال إشعارات بشأنها؛ لأنها تظهر بالفعل في مكان العمل.
نقل الإعدادات إلى منظمة أخرى
تتيح عملية تصدير واستيراد الإعدادات الجدول الزمني الليلي وعمليات التشغيل الآلي كافة. وتصل هذه الإعدادات متوقفة في المشروع الوجهة، بينما تكون مصادر المواقع معطلة، ولا يتم نسخ المساهمين؛ لذا يجب دعوتهم مرة أخرى في المنظمة الجديدة.