نموذج الذكاء الاصطناعي يتعامل مع معظم النصوص بشكل صحيح، لكن القارئ الأصلي لا يزال يلاحظ الأخطاء التي وقع فيها. باستخدام اقتراحات المستخدمين، يقوم ذلك القارئ بتصحيح الصياغة على موقعك، ثم تقوم أنت بمراجعتها في Coroid، وبعد ذلك تصل التغييرات إلى مستودعك كطلب سحب pull request طبيعي.
هكذا تحافظ Coroid على منتجها بثلاث عشرة لغة. تفترض الخطوات التالية أن المشروع قد تم توطينه، كما هو موضح في توطين مشروع. كل ما يوجد هنا يُخزن في منصة عمل المشروع تحت توطين.
تفعيل المساهمات
تحتاج المساهمات إلى عنصرين في .coroid/i18n.json: ربط اقتراحات المشروع ونسخة المحرك التي تدعمها. يضيف معالج توطين تلقائيًا كلا العنصرين بشكل افتراضي.
للمشروع الذي لم يتم إعداده بهذه العناصر، افتح المساهمون واختر اقتراح تفعيل المساهمات. تفتح Coroid مهمة لإضافة كلا العنصرين، وستدمج أنت pull request الخاص بها. وحتى ذلك الحين، المساهمون يوضح ما الذي ينقص.
دعوة مساهمين
اختر دعوة مساهم، وأدخل عنوان البريد الإلكتروني واللغات التي يمكنهم ترجمتها.
- مراجعة. احتفظ بـ مراجعة اقتراحات قبل تطبيقها مفعّلًا للمساهمين الجدد. عند إيقاف تشغيله، يتم الموافقة على الاقتراح فورًا، ولكن فقط إذا تطابق نصه المصدر مع مستودعك المتزامن.
- بدون مقعد. لا يتم إضافة المساهم إلى مؤسستك ولا يستخدم مقعد عضو. يقتصر الوصول على هذا المشروع واللغات المحددة فقط.
- حساب Coroid. يقبل الشخص الدعوة خلال سبعة أيام عبر تسجيل الدخول إلى Coroid باستخدام العنوان المدعو، أو عن طريق إنشاء حساب مجاني من خلال الدعوة. يمتلك ذلك الحساب مساحة عمل خاصة به، وليس جزءًا من مساحة عملك.
إلغاء الوصول يوقف الاقتراحات الجديدة ويحتفظ بسجل الشخص.
أداة الاختيار على موقعك
يقترح المساهمون من موقعك، حيث يرون النص في سياقه.
- تحت إعدادات ← الوصول والإنفاق ← مصادر الموقع، أضف كل عنوان موقع، بحيث يكون هناك مصدر 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:00 بتوقيت UTC، ولا يقوم باستدعاء نموذج، ويقوم بإنشاء مهمة فقط عندما يتم الموافقة عليها. يمكنك إيقافه أو استئنافه من الجدول الزمني في مصنع البرامج.
تم دمج النصوص خارج Coroid
يقوم الأشخاص أيضًا بتغيير النصوص في طلبات السحب التي لم يكتبها Coroid. يقوم المعالج
بتثبيت ترجمة النصوص المدمجة خارج Coroid بشكل افتراضي؛ وإلا
قم بتثبيته في عمليات الأتمتة. عندما يتم دمج مثل هذا pull request في فرعك الافتراضي، يقرأ Coroid عملية التحقق من العولمة التي أجراها بالفعل على pull request. إذا كانت هناك نصوص مفقودة أو قديمة، فإنه ينشئ مهمة ترجمة لهذا الدمج. تقوم المهمة بترجمة النصوص التي أضافها أو غيّرها pull request فقط (مع
coroid-i18n إصدار 1.19.0 أو أحدث)، لذا فإن عمليات الدمج التي تمت ترجمتها في نفس الوقت لا تؤثر أبدًا على نصوص بعضها البعض، ويفتح pull request بها. إذا كان الفحص قد حظر نصوصًا أو جملًا في الكود، فإنه ينشئ أيضًا مهمة لتدويل ذلك الكود. إذا لم يتبق شيء للقيام به، فلا يحدث شيء. تنتظر النصوص التي تتركها المهمة ترجمة قائمة الانتظار ليلًا، ويتم تثبيته في نفس المكان: كل ليلة يقرأ فرعك الافتراضي ويقوم بإنشاء مهمة لكل ما لا يزال في انتظار الترجمة، ولا يحدث شيء عندما لا يكون هناك شيء.
يتطلب هذا وجود العولمة عملية التحقق على طلبات السحب و مراجعة كل PR عملية أتمتة، حتى يتم تشغيل عملية التحقق قبل الدمج.
نقل الإعدادات إلى منظمة أخرى
تحمل عمليات تصدير واستيراد الإعدادات الجدول الزمني الليلي وعملية أتمتة النصوص المدمجة. تصل هذه العمليات متوقفة في المشروع الوجهة، وتكون مواقع الويب غير مفعلة، ولا يتم نسخ المساهمين: يجب دعوتهم مرة أخرى في المنظمة الجديدة.