لقد قمت بإعداد المكون الإضافي Discourse Translator قبل بضع سنوات وأنا متأكد من أنه يترجم كل موضوع/منشور إلى لغة المستخدم المعينة في إعدادات ملفه الشخصي.
يمكن تعيين لغة واجهة كل مستخدم في /my/preferences/interface
على سبيل المثال: https://meta.discourse.org/my/preferences/interface
لذا يمكنك الاختبار باستخدام عدد قليل من اللغات المختلفة للتأكد.
في وصف هذا المكون الإضافي، يذكر أنه يحفظ الترجمة لكل لغة لكل منشور، وهو أمر مفيد عندما يكون لديك العديد من المستخدمين الذين لديهم نفس اللغة.
حول ترجمة الصفحة بأكملها: يمكن للمستخدمين ترجمة منشور واحد في كل مرة عن طريق النقر فوق زر الترجمة لكل منشور.
لن يقوم المكون الإضافي بترجمة الصفحة بأكملها وجميع التعليقات مرة واحدة - نظرًا لأنه اعتمادًا على الخدمة التي قمت بإعدادها للترجمة، فقد يكلفك الكثير خاصة إذا لم ينتهي بهم الأمر بقراءة الصفحة بأكملها.