خيار واجهة اللغة الباسكية

@mirenbz!

مستخدِمِيّ الناطقون بالإسبانية الباسكية يطلبون ضبط لغتهم على منصّة Discourse التي تستضيفها ذاتيًا. ومع ذلك، لا أرى الباسكية ضمن خيارات الواجهة. هل هذا العمل ما زال قيد التنفيذ، أم يمكنني تثبيت الباسكية كخيار؟

شكرًا لكم على كل هذا العمل الرائع!

إعجابَين (2)

يتم إضافة لغات جديدة إلى Discourse بمجرد ترجمة جزء كبير من البرنامج (حوالي 50٪). لغة الباسك مترجمة بنسبة 13٪ فقط، مما سيؤدي إلى واجهة مستخدم تكون بالإنجليزية تقريبًا بالكامل؛ لذلك لم تُضف بعد.

يمكنك المساعدة في الترجمة حتى يمكن إضافة اللغة في المستقبل، بإذن الله:

إذا كان لديك أي أسئلة، فلا تتردد في طرحها.

6 إعجابات

أنا أعمل على إشراك متحدثين أصليين للمساهمة في نصوص الترجمة على Crowdin.

أنشأت حسابًا على Crowdin للتعرف على كيفية القيام بذلك، لكنني لا أرى كيف يمكنني الاتصال بمشروع Discourse الخاص بلغة الباسك. هل أحتاج (نحن) إلى دعوة؟ أم أنشئ مشروعًا خاصًا بلغة الباسك وسيتم دمج العمل تلقائيًا في حزمة en-eu الشاملة؟ أرجو توجيهي.

4 إعجابات

آه، لقد فهمت الأمر.

تبدأ من صفحة Discourse Enterprise: Crowdin Enterprise ، ثم

  • اختر اللغة التي تريد المساهمة بها
  • انقر على «الانتقال إلى المحرر»
  • أنشئ حسابك الخاص على Crowdin لهذا المشروع
  • ابدأ بإضافة نصوص الترجمة

هل هناك من يتحدث الباسكية ويرغب في الانضمام إلى هذا الجهد؟ يمكننا إنجاز ذلك في وقت قصير!! :dizzy:

3 إعجابات

سعداء أنك وجدتها. واجهة Crowdin قد تكون مربكة بعض الأحيان.

أعتقد أنه في البداية، خاصةً، سأختار مجلد الإصدار (release) ثم إما client.yml أو server.yml - على الأرجح client أولاً. وإلا، فستظهر في قائمتك نصوص جميع الإضافات المضمنة في النواة (core) أيضاً.
النصوص الموجودة في مجلد الأحدث (latest) هي تلك التي أُضيفت مؤخراً. أعتقد أن هناك مخاطر أعلى قليلاً لتغييرها مرة أخرى، ولهذا السبب سأبدأ بمجلد الإصدار (release).

4 إعجابات

لقد أدركت للتو أن هناك أكثر من 100,000 نص يحتاج إلى الترجمة! ربما هذا هو السبب في أن العمل لم يكتمل بعد. (لكن أليس من الرائع وجود أشخاص ساذجين في العالم؟ نحن متفائلون للغاية!) :zany_face:

5 إعجابات

م: جمع المصادر عبر Crowdin

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

  • هل هذا نهج معقول؟
  • هل هناك طريقة لتعبئة جميع السلاسل النصية تلقائيًا بهذه الطريقة؟

يرجى توجيهنا.

أستخدم غالبًا الاقتراحات التلقائية في Crowdin. في كثير من الحالات، أستخدم زر الحفظ الموجود خلفها مباشرةً، مما يؤدي إلى حفظ ذلك كترجمة.

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

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

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

إعجاب واحد (1)

للتابع، هل يوجد طريقة في Crowdin لملء مشروع الترجمة تلقائيًا من خلال تعبئة جميع الخلايا بترجمات DeepL؟ بما أننا نعمل على مشروع معين (Discourse → الباسكية)، فأفترض أن المشاريع الأخرى لن تتأثر بهذا النهج (الكسول). كما قلت، هدفي هو تنفيذ أساسيات اللغة حتى يتمكن الناس من استخدام Discourse بهذه اللغة، حتى لو لم تكن مثالية.

إعجاب واحد (1)

أو، هل يوجد طريقة لاستخدام نموذج الباسك الذي تم دمجه الآن في LibreTranslate لتعبئة نموذج Crowdin؟

إعجاب واحد (1)