مرحباً! أولاً وقبل كل شيء - شكراً جزيلاً لكم على إحياء ديسكورس. إنها منصة رائعة وأنا أستمتع كثيراً باستخدامها لسنوات. ومع ذلك، لاحظت مؤخراً أنه في إعدادات الملف الشخصي في حقل المنطقة الزمنية، يوجد تهجئة خاطئة للمدن الأوكرانية. في بعض الأحيان، توجد كلا الطريقتين في التهجئة (1)
في بعض الأحيان واحدة فقط، وهي غير صحيحة (2). نعم، زاباروجيا هي المنطقة التي احتل فيها الجيش الروسي أكبر محطة طاقة نووية في أوروبا ويهدد بتفجيرها إذا لم تتم تلبية مطالبهم. نعم، هذا يحدث الآن، في هذه اللحظة.
في بعض الأحيان يحاول حتى فرض التهجئة الصحيحة نحو التهجئة غير الصحيحة بتغيير h إلى g! (3)
أعلم، قد يبدو الأمر تفصيلاً بسيطاً، وربما تم بناء قاعدة بيانات المناطق الزمنية التي تستخدمونها بناءً على التهجئة الروسية. كما تعلمون، على مر السنين، أصبحت طريقة تهجئة اسم المدينة أمراً سياسياً - حسناً، لكي نكون منصفين، كان الأمر كذلك دائماً، على الرغم من أن روسيا تشن حرباً وحشية على أوكرانيا، أصبح الأمر أكثر وضوحاً. عادةً، عندما يستخدم الناس التهجئة الروسية للمدن الأوكرانية، يكون الأمر كما لو كانوا ينكرون انتمائهم لأوكرانيا وسيادتها كدولة مستقلة. إليكم بعض المقالات حول هذا الموضوع:
وأصبح علامة سياسية:
لا أعتقد أن ديسكورس كمجتمع لديها هدف في الظهور كداعم للسياسة الاستعمارية الروسية، لذلك سيكون من الجيد إصلاح هذه المشكلة واستخدام الأسماء الأصلية والصحيحة للمدن والمناطق الزمنية المقابلة!
أعني، يستخدم ديسكورس بالفعل الأسماء المحلية للمناطق التي احتلتها روسيا سابقاً بدلاً من التهجئة المفروضة (4)، فلماذا لا نجعلها ممارسة عالمية في كل مكان؟
كما ذكرت بنفسك، هذا غير معرف في Discourse. ستكون ممارسة سيئة جدًا في المصادر المفتوحة أن نتعامل معها بأنفسنا بدلاً من تفويضها إلى المكتبة القياسية.
في Discourse، نستدعي فئة Rails Timezone، وهي غلاف لـ TZInfo gem، والتي تقرأ من tzdata لنظام التشغيل الأساسي. نستخدم Debian لصورة الحاوية الخاصة بنا وأعتقد أنها تستمدها من Time Zone Database. لذلك قد يكون من الأفضل أخذه إلى IANA، لإصلاحه في كل مكان.
تحرير: يبدو أن هذا التغيير قد تم بالفعل في قاعدة بيانات المنطقة الزمنية وسيتم إصداره في الإصدار الجديد، لذلك ستلتقطه تحديثاتنا القياسية تلقائيًا.