مؤخرًا كنت أحاول تكوين روابط العنوان المخصص للسماح لها بالظهور وفقًا للغة (الموقع) المحددة وأدركت أن هذه الميزة لا تعمل كما هو متوقع لبعض اللغات مثل zh_CN و en_BG… يبدو أن أي شيء يحتوي على “_” في منتصف السلسلة لا يعمل، ولكن بالنسبة لـ “fr” و “ca” و “en”… فهي تعمل بسلاسة.
ما جربته بالفعل.
أولاً، قمت بضبط لغة المنتدى على “en” ثم ضبط لغة رابط العنوان المخصص على zh_CN
سجّلت الدخول بواسطة مستخدم عادي آخر وضبطت واجهة المستخدم على zh_CN، ثم لم يظهر العنوان.
ثم حاولت أيضًا ضبط لغة المنتدى على “en” ثم ضبط لغة رابط العنوان المخصص على “ca”، وسجلت دخول مستخدم عادي آخر وضبطت واجهة المستخدم على “ca”، ثم ظهر العنوان.
هذا يخبرني أن zh_CN لا تعمل كما هو متوقع.
أقدّر جدًا إذا استطاع أحد مساعدتي في حل هذه المشكلة لجعل لغة zh_CN تعمل كما هو متوقع.
هل هناك أي طريقة لجعل نقاط لغات متعددة تشير إلى نفس إعدادات سلسلة locale؟
على سبيل المثال locale: “en-US, en-UK” لأنه بالنسبة لي في معظم الحالات يجب أن تكون متماثلة، لذلك إذا كان من الممكن جعلها كإعداد سطر واحد سيكون أفضل بكثير من استخدام كائنين متطابقين تمامًا لتحديث en-US إلى en-UK فقط.