كيفية تعيين نص `membership_level` محلي في Discourse؟

أجد أن المصطلح membership_level لم يُترجم في رسالة المنتدى التلقائية غير الإنجليزية الخاصة بي (حيث يتحول %{membership_level} إلى “عضو” في الرسالة الخاصة الفعلية). عند البحث عن هذا المصطلح في النص، يبدو أنه لا توجد طريقة لتغييره بمجرد تعديل النص هنا. هل هناك طريقة لحل هذه المشكلة؟

هل يمكنك نشر لقطة شاشة توضح مكان ظهور نص membership_level في واجهة المستخدم؟ هذا النص الوهمي غير مخصص للترجمة المباشرة. من المفترض أن يستبدله نظام Discourse بمستوى العضوية الخاص بالمستخدم.

هل يمكنك أيضًا إخبارنا بأي لغة (locale) تستخدمها في موقعك؟ قد يكون هناك خطأ يمنع استبدال النص الوهمي بلغة موقعك.

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

هل يمكنك نشر لقطة شاشة توضح مكان ظهور نص membership_level في واجهة المستخدم؟

إليك ما وجدته عند فحص الرسالة الخاصة للنظام إلى مستخدم:

حيث يتحول %{membership_level} في كل من العنوان والمحتوى إلى “عضو”، لكنني أتوقع أن يتم استبداله بترجمة صينية.

هل يمكنك أيضًا إخبارنا بالإعداد المحلي (locale) الذي تستخدمه في موقعك؟

لقد قمت بتعيين الإعداد المحلي الافتراضي إلى الصينية.

5 إعجابات

شكرًا لتبليغك عن هذه المشكلة. لقد قمت بإصلاحها في FIX: System message wasn't fully translatable · discourse/discourse@31c1d57 · GitHub.

من المفترض أن تظهر النصوص الجديدة قريبًا على translate.discourse.org لترجمتها.

5 إعجابات