أردت اختبار الترجمات التلقائية لـ لغة واحدة فقط. لغتي الافتراضية هي الإنجليزية، وأريد تمكين المستخدمين من تغيير لغة الواجهة والمحتوى إلى الألمانية.
تعمل الواجهة بشكل جيد، ومفتاح التبديل يعرض الألمانية فقط كخيار آخر. ولكن عندما يتعلق الأمر بترجمة المحتوى (المواضيع/المنشورات)، تظهر جميع اللغات في قائمة المنسدلة للمستخدمين. لقد قمت بإعداد جميع الإعدادات للألمانية فقط، لكنني لا أزال لا أستطيع تحديد لغات المحتوى.
أعتقد أن هذا قد يسبب ارتباكاً للمستخدمين، حيث أنه على الرغم من أننا نعرض الألمانية فقط في الواجهة، إلا أن لديهم إمكانية اختيار أي لغة أخرى للمحتوى. عند اختيار اللغات الأخرى (مثل الفرنسية)، يكون السلوك إما أن يتم الترجمة إلى الفرنسية، أو العودة إلى الإنجليزية.
يرجى إعلامي بكيفية تحديد لغات ترجمة المحتوى إلى لغة واحدة فقط.
عندما تختار الفرنسية في تفضيلات اللغة الخاصة بك، ترى واجهة Discourse باللغة الفرنسية. وبما أنك لا تقدم ترجمة للمحتوى إلى الفرنسية، فإن المنشورات لا تظهر بالفرنسية، بل إما بلغتها الأصلية أو مترجمة إلى اللغة الافتراضية للمنتدى.
لا أعتقد أن هناك طريقة سهلة لتقييد لغات الواجهة التي يمكن للمستخدمين اختيارها. هناك طلب ميزة لذلك على Allow only specific languages
حسنًا، ظهور ES في محول لغة الرأس ليس سلوكًا متوقعًا، نظرًا لإمكانية السماح لأي مستخدم بتعيين أي لغة لواجهة المستخدم الخاصة به. ومع ذلك، فإن هذا السلوك في الرأس يظهر فقط لمستخدمك، ولا ينبغي للمستخدمين الآخرين رؤية ES في الرأس.
يبدو أن الموضوع المرتبط بـ @moin يحتوي على بعض التآزر مع ميزات لغة المحتوى التي نملكها. سيقوم فريقنا بالتفكير في الأمر…