أتساءل كيف يمكنني منع Discourse من تجاوز الترجمات التي قمت بتعديلها مسبقًا. واجهة المستخدم/تجربة المستخدم لدينا مخصصة قليلاً ولا تتبع النسخة الحالية في Discourse كما هي.
في الإسبانية، لا يفهم بعض الأشخاص عبارة Activar listas inteligentes al escribir en el compositor ، بينما يفضلون Listas automáticas al escribir mensajes، وينطبق الأمر نفسه على العديد من السلاسل النصية الأخرى.
وجدت نفسي أعدل النصوص أكثر من ثلاث مرات لأن الفرع الرئيسي تم تحديثه. من قبل، كنت قادرًا على تجاهل الترجمات ‘الجديدة’، ولكن منذ أشهر الآن، تقوم دائمًا بتجاوز تعديلاتي.
أنا منفتح على الاقتراحات، أو الحلول البديلة، أو فحص إعدادات المسؤول التي يجب أن أراجعها. شكرًا
هل تقول أنه بالنسبة للنصوص (التي ربما تكون جديدة) التي لا تملك بعد ترجمة إلى الإسبانية، تقوم بإنشاء ترجمة ثم يتم تجاوزها عندما يحين وقت إضافة النص الإسباني؟ إذا كان الأمر كذلك، (بدون النظر إلى الكود) فمن المنطقي أن يُدرج النص الجديد ويتجاهل ترجمتك، على الرغم من أن ذلك قد يُعتبر خطأ برمجيًا (يمكنني رؤية حجج لصالح كلا الطريقتين، ومع ذلك).
للأسف، لا أتوقف عن فقدان الترجمات، وهذا أمر محبط للغاية.
هل يوجد طريقة لمنع تغيّرات الترجمات المحلية من أن يتم تجاوزها أثناء تحديثات Discourse؟
أنا لا أريد حقًا استلام تلك التحديثات. اللغة الإسبانية من Crowdin مسطحة جدًا ومُوسَّعة، حسب ذوقي. أفضّل تقليل الوصف قدر الإمكان من منظور واجهة المستخدم وتجربة المستخدم (UI/UX). في مجتمعنا، نستخدم أيضًا لغة/جماليات مخصصة، مع استخدام الألفاظ العامية وعدم كتابة الحروف الكبيرة في القوائم أو معظم الرسائل.
يقدّم Discourse الكثير من الابتكارات في أحدث تحديثاته، وأودّ الاستمرار في التحديث دون فقدان الجهد المبذول في تجاوزات الترجمة. كل ذلك يتم يدويًا ويستهلك وقتًا حقيقيًا.
ماذا يحدث إذا قمت بتحديث، على سبيل المثال، ترجمات إضافة الصوت (Voice) التي تم إصدارها مؤخرًا وانتظرت الترجمات الفنلندية الرسمية في النواة؟
هذا هو السلوك الشائع الذي يعيد كل شيء إلى حالته السابقة، لكنه قد يكون مرتبطًا فقط بنسختي من البرنامج. أريد حل هذه المشكلة بشكل حقيقي، وكنت أفكر في أتمتة نسخة احتياطية من ملف تجاوزات JSON الخاص بي باستخدام مهام rake.
قد لا يكون هذا الحل أنيقًا، بل قد يكون نوعًا من الحلول الشاملة (النووية)، لكن مع سلوك “تجاوز التجاوزات”، يصبح الأمر أسوأ ما يمكن في الصيانة.
حسنًا، نرى متى يمكنني ترقية نسختي وبعد ذلك سأضطر إلى الانتظار حتى تظهر الترجمات الرسمية. لكنني قمت بترجمة الميزات الجديدة في نسختي قبل الحصول على الترجمات الرسمية — إلا أنني لا أستطيع التأكد من أنها صمدت، فكل ما لديّ هو إحساس بذلك فقط.