هل يمكن للمسؤولين تعيين لغة المستخدمين لهم؟

لقد أنشأت منصة Discourse لاستخدامها من قبل شبكة عالمية من النشطاء. يتحدث معظمنا الإنجليزية بطلاقة، لكن البعض يتحدث القليل منها فقط.

هل هناك طريقة لي، بصفتي مديرًا، لتغيير لغة واجهة المستخدم للمستخدم؟

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

شكرًا لك.

يمكنك زيارة ملفه الشخصي وتعديل تفضيلاته.

إذا قمت بالبحث في إعدادات الموقع، فستجد set locale from accept language header، وهو ما يجب أن يلغي حاجتك للتعامل مع تفضيلات المستخدمين. (أوه، إنه يقول “المستخدمون المجهولون”، لذا ربما لا يفعل تمامًا ما كنت أظن.)

شكرًا على الرد. أعتقد أنك تقصد هذين الإعدادين:

لقد قمت بتفعيل كلاهما، لكن ذلك لم يُجدِ نفعًا. تُعرض صفحة تسجيل الدخول بلغة متصفح المستخدم، لكن كل صفحة أخرى تُعرض باللغة الافتراضية/الإنجليزية. وعليهم حينئذٍ النقر على صورة الملف الشخصي، ثم السهم المتجه للأسفل، ثم تبويب “التفضيلات”، ثم تبويب “الواجهة”، ثم قائمة “اللغة” المنسدلة، والبحث عن لغتهم، ثم النقر على خيارهم، ثم النقر على زر “حفظ”، وأخيرًا تحديث المتصفح. هذه خطوات كثيرة جدًا!

يا إلهي. آسف. حسنًا، يمكنك ببساطة اتباع نفس الخطوات، بدءًا من صفحة ملفهم الشخصي. أنا متفاجئ من عدم وجود طريقة لتعيين اللغة الافتراضية بناءً على لغة المتصفح، لكن يجب أن يكون ذلك أصعب مما أعتقد، وإلا لكان قد تم تنفيذه بالفعل.

يمكنني اتخاذ تلك الخطوات العشر، ولكن هل يمكنني توجيه شخص آخر للقيام بذلك عبر البريد الإلكتروني وباللغة الأخرى؟ يبدو أنني أفتقد شيئًا ما هنا.

من أين يأتي مستخدموك؟

الولايات المتحدة، البرتغال، إسبانيا، فرنسا، هولندا، ألمانيا، الدنمارك، وروسيا.

تم العثور على حل. سابقًا، كنت أضغط على قائمة الهامبرغر، ثم الإدارة، ثم المستخدمين، ثم اسم المستخدم، وكان ذلك ينقلني إلى /admin/users/INDEX/USERNAME، حيث كنت أرى قائمة بالعديد من الإعدادات الخاصة بالمستخدم، لكن لا يوجد شيء يتعلق باللغة المفضلة لديه.

ولكن بدلاً من ذلك، يبدو أنه يجب عليّ المتابعة من تلك الصفحة إلى “عرض الملف الشخصي العام”، ثم “التفضيلات”، ثم “الواجهة”، وينقلني ذلك إلى /u/USERNAME/preferences/interface، وهناك يمكنني تعيين واجهة لغة المستخدم.

شكرًا لك.