EasyChen
(Easy chen)
17 نوفمبر 2025، 4:02ص
1
مرحباً، لقد انتهيت للتو من إعداد Discourse وقمت بتكوين الترجمة التلقائية وفقًا للإرشادات الموجودة في https://meta.discourse.org/t/content-localization-manual-and-automatic-with-discourse-ai/370969 .
الآن، من تقدم الترجمة في لوحة التحكم، يمكنني رؤية أن محتوى المنشورات قد تمت ترجمته.
ولكن، لم يظهر رمز تبديل اللغة في الجزء العلوي أو الأيمن من المنشورات، مما يمنعني من عرض نتائج الترجمة.
كما هو موضح في المنشور الصيني في الصورة، لا يمكنني رؤية المحتوى المترجم أو زر الترجمة عند عرض المنشور باللغة الإنجليزية.
يظهر زر اختيار اللغة في الزاوية العلوية اليمنى من الواجهة، ولكنه يسمح فقط بتغيير لغة الواجهة.
كيف يمكنني تعديل الإعدادات أو تحديد المشكلة؟
nat
(Natalie T)
17 نوفمبر 2025، 4:10ص
2
مرحباً، يمكنك الذهاب إلى إعدادات الموقع Content localization language switcher لتشغيله.
إعجاب واحد (1)
EasyChen
(Easy chen)
17 نوفمبر 2025، 4:12ص
3
nat:
مبدل لغة تعريب المحتوى
شكرا للرد، لقد قمت بتعيينه على alll، لكن يبدو أنه لم يعمل.
EasyChen
(Easy chen)
17 نوفمبر 2025، 4:26ص
4
ربما لم أكن واضحًا بما فيه الكفاية من قبل، فإن زر تبديل اللغة في الزاوية العلوية اليمنى من الموقع يمكن عرضه، ولكن لا توجد علامات لغة على الجانب الأيمن والأعلى من المنشورات وفي القائمة.
nat
(Natalie T)
17 نوفمبر 2025، 4:34ص
5
هل تقصد هذا؟
سيظهر هذا فقط إذا كانت لغة المنشور مختلفة عن اللغة التي اختارها المستخدم.
EasyChen
(Easy chen)
17 نوفمبر 2025، 4:49ص
6
نعم، لا يظهر أي منهما في الأعلى أو اليمين. واجهة المستخدم الخاصة بي باللغة الإنجليزية (كما يتضح من التاريخ في اليمين)، والمشاركات باللغة الصينية.
لقد قمت بتشغيل SiteSetting.ai_translation_verbose_logs = true.
إليك السجلات ذات الصلة:
Message (4 copies reported)
DiscourseAi::Translation: Detected 2 topic locales
Backtrace
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-8.0.4/lib/active_support/broadcast_logger.rb:218:in block in dispatch' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-8.0.4/lib/active_support/broadcast_logger.rb:217:in map’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-8.0.4/lib/active_support/broadcast_logger.rb:217:in dispatch' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-8.0.4/lib/active_support/broadcast_logger.rb:129:in warn’
/var/www/discourse/plugins/discourse-ai/lib/translation/verbose_logger.rb:8:in log' /var/www/discourse/plugins/discourse-ai/app/jobs/scheduled/topics_locale_detection_backfill.rb:45:in execute’
/var/www/discourse/app/jobs/base.rb:318:in block (2 levels) in perform' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-7.0.0/lib/rails_multisite/connection_management/null_instance.rb:49:in with_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-7.0.0/lib/rails_multisite/connection_management.rb:17:in with_connection' /var/www/discourse/app/jobs/base.rb:305:in block in perform’
/var/www/discourse/app/jobs/base.rb:301:in each' /var/www/discourse/app/jobs/base.rb:301:in perform’
/var/www/discourse/app/jobs/base.rb:381:in perform' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/mini_scheduler-0.18.0/lib/mini_scheduler/manager.rb:137:in process_queue’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/mini_scheduler-0.18.0/lib/mini_scheduler/manager.rb:77:in worker_loop' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/mini_scheduler-0.18.0/lib/mini_scheduler/manager.rb:63:in block (2 levels) in ensure_worker_threads’
لا أعرف ما إذا كان هذا له علاقة بالموضوع.
nat
(Natalie T)
17 نوفمبر 2025، 5:54ص
7
EasyChen:
هل يمكنك تعديل هذا المنشور، ثم التحقق مما إذا كان لغة المنشور قد تم اكتشافها بالفعل؟
من الناحية المثالية، يجب أن يظهر كـ zh_CN.
يستغرق الاكتشاف التلقائي للغة المنشور وقتًا وهو مطلوب لتحديد لغة المنشور. يمكنك أيضًا تعيين هذا بنفسك في المنشئ، وعندئذٍ سيتم تخطي الاكتشاف التلقائي إذا تم تعيين القيمة.
EasyChen
(Easy chen)
17 نوفمبر 2025، 6:07ص
8
لم يتم عرض اللغة، ويبدو أن الكشف التلقائي عن اللغة به مشكلة، سأتابع الأمر لمعرفة السبب. شكراً لك.
إعجاب واحد (1)
nat
(Natalie T)
17 نوفمبر 2025، 6:14ص
9
لا أعتقد أن هناك مشكلة بحد ذاتها، فالوظيفة تستغرق وقتًا للمرور عبر جميع المشاركات. زيادة معدل الملء الاحتياطي في الإعدادات يجب أن تجعل الأمور تسير بشكل أسرع.
EasyChen
(Easy chen)
17 نوفمبر 2025، 7:46ص
10
بعد تعديل المعدل، استخدمت متصفحًا جديدًا للاختبار ووجدت أنه تم عرضه بشكل صحيح. المتصفح الأصلي، بعد تسجيل الخروج من حساب المسؤول وتنظيف ملفات تعريف الارتباط، يمكنه أيضًا عرض لغات متعددة. شكرًا لك.
إعجاب واحد (1)