لا يمكن تعيين تخطيط لمستخدمي RTL لكل مستخدم، بل على مستوى الموقع بأكمله فقط

يستخدم Discourse إعدادات لغة المتصفح لتحديد لغة المستخدم فقط إذا كان إعداد “تحديد اللغة من رأس Accept-Language” مفعلًا في الموقع. وعند تفعيله، تُحدَّد اللغة للمستخدمين المجهولين بناءً على رأس لغة متصفحهم. كما يتم تعيين هذه اللغة للمستخدمين عند إنشاء حساب جديد لأول مرة على الموقع. ويمكن للمستخدم تجاوز هذه اللغة من خلال الانتقال إلى صفحة التفضيلات / الواجهة واختيار لغة الواجهة المفضلة للموقع. وبمجرد القيام بذلك، يتم تجاهل رؤوس لغات المتصفح؛ حيث تتفوق اللغة المختارة من قبل المستخدم على رأس لغة المتصفح.

إذا اخترت لغة تدعم الاتجاه من اليمين إلى اليسار (RTL) في منتدى Discourse، فسيتم عرض جميع المحتويات بتنسيق RTL. أما إذا كنت على موقع يدعم الاتجاه من اليسار إلى اليمين (LTR)، فمن الأفضل اختيار لغة تدعم LTR من صفحة التفضيلات الخاصة بك. الاستثناء الوحيد لذلك هو إذا كان إعداد “دعم اتجاه النص المختلط” مفعلًا. وعند تفعيل هذا الإعداد، يتم تحليل محتوى المنشور لتحديد اتجاه النص، ويتم إضافة سمات dir المناسبة لمحتوى المنشور. يمكنك العثور على مزيد من التفاصيل حول هذا الإعداد هنا: Supporting mixed text directions.

5 إعجابات