اسماء الاشهر بالعربي

السلام عليكم
انا مستخدم جديد للبرنامج وعندي سؤال
هل بالامكان تغيير صيغة الاشهر باللغة العربية ؟ بدل (يناير و فبراير) الى (كانون الثاني و شباط)؟
شكراً مقدماً

1 Like

مرحبا بك @Kamal_Abdrazaq في مجتمع dhis2 وخصوصاً المجتمع العربي - Arabic Community :pray:

شكراً على سؤالك، بهذا الخصوص تعلمت هذا الشيء عندما كنت اعمل مع فريق DHIS2 في اليمن (@Ahme7d ) :grin:

عند تغيير اللغة العربية المختارة يتغير صيغة الأشهر كذلك، مثلا اختار اللغة العربية (العراق) وستجد الصيغة الى (كانون الثاني وشباط)…الخ

دمتم بخير!

1 Like

شكراً جزيلاً لكم على المساعدة
سبق وأن جربت هذه الطريقة ولم تنجح والصورة المرفقة توضح ذلك
هل ممكن ان يكون السبب عائد الى تحديد خصائص معينة في (منصة المطور) Dev؟ من قبل المسؤولين عن برمجة المنصة وحزم البيانات؟
شكراً مرة أخرى

العزيز كمال،

ما رقم الإصدار الذي تقوم باستخدامه؟

قمنا باصلاح خاصية تغيير التواريخ حسب اللغة في الاصدار الخاص بdhis2.40 لتطبيق data-visualizer لأن الطريقة القديمة كان بها بعض المشاكل ولا تعمل مع بعض اللغات. (الطريقة القديمة كانت تعتمد على ملفات اللغة المرفقة مع الإصدارة بينما نستخدم الآن toLocaleString من المتصفح مما يسمح لنا باظهار التواريخ بالطريقة الصحيحة حتى ان لم يرفق ملف الترجمة).

2 Likes

رقم الاصدار هو 2.38.3.1
شكراً جزيلاً لكم على الرد
مع الاحترام

هذه المشكلة قد حلت في اصدارة 2.38dev كما ترى في الصورة المرفقة، مما يعني أنها ستكون متوفرة على الاصدارة القادمة 2.38.3.2 (أو 2.38.4).

اذا كان بامكانك استخدام الdev release فرجاء القيام بذلك، أو يمكنني التحدث مع باقي الفريق لمعرفة متى سيتم اصدار التحديث القادم واعلامك.

شكرا، مظفر

2 Likes

تم اطلاق الإصدارة 2.38.4 بالأمس، وهي تحتوي على حل لهذه المشكلة

2 Likes

عزيزي مظفر، شكرا جزيلا على الإشعار والمعلومات المهمه،

اذا تكرمت أين يتم تحديد صيغة الأشهر في الإصدار الجديد؟ مثلاَ اذا كان التاريخ عندي يظهر بصيغة كانون واريد صيغة فبراير، هل تغير اللغة من اعدادات النظام أو ماذا؟ شكرا

عزيزي قاسم،

يتم عرض الشهور حسب اللغة المختارة في الاعدادات الشخصية لـ DHIS2 (Settings → User Interface language)، وليس اعدادات نظام المستخدم.

نظريا، اذا لم تتوفر قيمة في الاعدادات الشخصية فنقوم باستخدام اعدادات نظام المستخدم. لكن عمليا، هناك دائما قيمة للغة المستخدم في DHIS2 لذا هي اللغة المستخدمة دوما.

بعد ذلك، تقع مسؤولية الترجمة - في حالة أسامي الشهور - على المتصفح (وليس نظام DHIS2) حسب القواعد المحددة في معيار unicode فتعرض الشهور حسب هذه اللغة المختارة، يناير في حالة ar-EG، كانون الأول في حالة ar-IR، أو جانفي اذا قمنا باضافة ar-DZ (الجزائر) للنظام على سبيل المثال.

2 Likes

شكراً جزيلاً لكم على المساعدة
كل الاحترام والتقدير لكم

2 Likes