هل يتوفر ألماني رسمي؟

Oooh too many flowers! I’m still struggling.

  • Have a developement environment
  • Seem to have successfully installed the translations-manager. Is it correct it doesn’t show in the plugins section in the administration area?
  • Have set up a github project but cannot sync it with transifex. Fail on the config, I think. Or fail in understanding what is meant by “sync”. The Transifex project gets the new source files by the “Auto update resources”-mechanism. Do you per chance have an example config?
  • Still have not figured out how to get the translations once they’re in the repository…

Sigh. Hope to cope… please advice :exploding_head:

Dorothea

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

Is there a possibility that the formal German language files could, for example, be named client.de_DE.yml and checked into the Discourse repository so that anyone can use them?

إعجابَين (2)

Yes, that would be the goal. Having something like de_formal should be possible. I’m not sure yet which is easier to do: getting the translations-manager to work with a plugin or integrating the translations directly within Discourse.

I’d like to take a look at the current state of the translations. Did you see my request on Transifex to join the team at https://www.transifex.com/discourse-formal-german/discourse-formal-german/?

6 إعجابات

Funny, but no. No news on transifex for me.
Anyway, have invited you there. :wave:

إعجابَين (2)

Hi Dorothea,

thanks for the invite on Transifex and sorry for the delay. This topic somehow dropped off my radar. I’m adding it to my list of things I’d like to work on next week…

4 إعجابات

Here we go. Please give it a try.
This plugin includes the hard translation work done by @DDo! :+1:

While creating this plugin I noticed a missing feature in Discourse: The new de_formal locale doesn’t reuse the German locale defaults for site settings. I’ll enhance this in the future.

The translations on Transifex have been moved to https://www.transifex.com/discourse/discourse-german-formal/.

6 إعجابات

Great stuff!
Works fine!

Just load the plugin, rebuild and the plugin is there and activated. Now you have a second german - named “Deutsch (Sie)” to choose as your language or as default locale.

This is really great!

3 إعجابات

مرحبًا، نحن نخطط لاستخدام Discourse كإنترانت اجتماعي في قسمنا، ونود أيضًا استخدام النسخة الرسمية من اللغة الألمانية. لم يتم تحديث الإضافة منذ عدة أشهر، وتُظهر صفحة Transifex أنها مكتملة بنسبة 57%. فهل لا تزال هذه الإضافة تمثل أفضل ممارسة ومدعومة ومحدثة لتتوافق مع الإصدارات الجديدة من Discourse، أم يجب أن نبدأ في الترجمة بأنفسنا؟

إعجابَين (2)

لقد اختبرت للتو الإضافة مع اختيار Deutsch (Sie) كلغتي المفضلة، وتبدو جيدة جدًا من وجهة نظري. تم ترجمة معظم الواجهة إلى الألمانية الرسمية، ويبدو أنها تعود إلى الألمانية غير الرسمية بدلاً من الإنجليزية عند عدم توفر الترجمات. لكن ليس كل شيء مترجمًا إلى الألمانية غير الرسمية بعد… رغم أننا نحقق تقدمًا جيدًا. اقتراحي هو المضي قدمًا وتجربة الألمانية الرسمية، والمساهمة في الترجمة على Transifex.

مثال على الألمانية الرسمية:

مثال على العودة إلى الألمانية غير الرسمية:

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

[اقتباس=“Ralf_Stockmann، المشاركة: 28، الموضوع: 108696”]
لم يتم تحديث المكوّن الإضافي لعدة أشهر، وتقرأ صفحة Transifex “57% مكتمل” - فهل هذا المكوّن الإضافي لا يزال أفضل ممارسة ويتم صيانته وتحديثه للإصدارات الجديدة من Discourse أم يجب أن نبدأ بالترجمة بأنفسنا؟
[/اقتباس]

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

3 إعجابات

ممتاز، سأجرب ذلك.

إعجابَين (2)

نود استخدام النسخة الرسمية من اللغة أيضًا.

على حد علمي اليوم على Transifex، لا يوجد تقدم كبير في الترجمات اللازمة للغة الألمانية الرسمية ولست متأكدًا مما إذا كان المكون الإضافي محدثًا؟

سأرسل لك طلبًا على Transifex للحصول على حق الوصول وسأقوم بالترجمات المفقودة قريبًا جدًا.

3 إعجابات

شكراً لتوفير الوصول في Transifex. لقد بدأت الترجمات بالفعل.

فقط للاحتياط:

  • اللغة الألمانية (de) هي لغة المصدر. هل أنت متأكد من أن هذا المصدر يعكس الوضع الحالي لتطوير Discourse أم أنه يحتاج إلى أي تحديثات؟

في Transifex، توجد رسالة “هذه المنظمة غير نشطة حاليًا. قام مسؤول بإيقاف الاشتراك”.

ماذا يعني هذا حقًا للترجمات وفرصة استخدام هذه اللغة الألمانية الرسمية لاحقًا في Discourse؟

3 إعجابات

نعم، ويبدو أنه لا يزال يتم تحديثه بانتظام. آخر تحديث لملفات المصدر الألمانية كان قبل 5 أيام.

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

3 إعجابات

شكرًا على المعلومات - سأعمل على الترجمة كل يوم - لا يزال هناك الكثير مما يجب القيام به :slight_smile: - ربما أجد بعض الضحايا الآخرين هنا من جانبي للمساعدة. سأبقيك على اطلاع بالتقدم المحرز

أعمل حاليًا على إكمال جزء الخادم - لا أعرف حقًا ما هو الغرض من جزء العميل؟

3 إعجابات

كلا الجزأين مهمان لأن جميع تلك الترجمات مرئية للمستخدم.

إعجابَين (2)

لقد انتهيت من الترجمة (كلا الجزأين - الخادم والعميل - 100%) اليوم.

@gerhard هل يمكنك تحديث اللغة في المكون الإضافي، حتى أتمكن من إعداد موقع تجريبي لإجراء بعض فحوصات الجودة النهائية في نسخة عاملة من discourse باللغة الألمانية الرسمية؟

هل هناك أي شيء خاص يجب مراعاته عندما أريد استخدام اللغة الجديدة من البداية - أي بالفعل أثناء الإعداد الأولي؟

شكراً على الدعم والتلميحات المحتملة حول كيفية المتابعة.

3 إعجابات

شكراً على الترجمات. تم تحديث المكون الإضافي.

يجب أن تكون قادرًا على تحديد اللغة في المعالج. بالنسبة لموقع موجود، يمكنك إجراء تحديث يدوي للمحتوى الذي تم إنشاؤه بواسطة النظام. راجع Update seeded categories and topics.

3 إعجابات

شكراً لتحديث المكون الإضافي. يمكنني الآن تحديد Deutsch(Sie) في إعدادات ملفي الشخصي. عندما أحاول تغيير الإعدادات المحلية القياسية للموقع بأكمله من Deutsch إلى Deutsch(Sie)، فإنه يتحول في كل مرة من بمفرده مرة أخرى إلى Deutsch. وزر “Text ersetzen” لا يفعل شيئاً - فهو لا يحدث على سبيل المثال Nutzungsbedingungen إلخ.

أنا متأكد من أنني أفعل شيئاً خاطئاً في مكان ما في عملية الإعداد - ربما يكون إعداد DISCOURSE_DEFAULT_LOCALE : de في app.yml؟

إعجابَين (2)

نعم، هذا على الأرجح هو السبب.

إعجابَين (2)