try.thepavilion.io هو موقع الاختبار العام لمنصة Pavilion، ويتم تحديثه إلى أحدث إصدار من Discourse كل 24 ساعة. يمكنك التحقق بنفسك مما إذا كانت المشكلة التي تهمك قد تم معالجتها هناك، واختبار مجموعة الميزات. على سبيل المثال، إذا كانت لغات المحتوى الخاصة بك مضبوطة على الفرنسية والإيطالية، ولغة الواجهة (أي التوطين) مضبوطة على الفرنسية، فسترى ما يلي:
لقد أغلقت بعض المشكلات القديمة في المستودع، وطلبت من المشكلات التي تم إنشاؤها مؤخراً (طلبات الميزات في كل الأحوال) أن تُقدَّم عبر thepavilion.io. يرجى الإبلاغ عن أي مشكلات إضافية، أو تقديم أي طلبات ميزات باستخدام معالجي تقرير الأخطاء أو طلب الميزات على thepavilion.io.
مرحبًا @angus،
أواجه مشكلة في نسخة discourse المستضافة ذاتيًا الخاصة بي. في كل مرة اضغط فيها على حفظ التغييرات، تظهر نافذة منبثقة فارغة بعنوان “خطأ في الخادم الداخلي”. بعد النقر على موافق، تصبح صفحة الإضافة فارغة، لكن الإعدادات يتم حفظها.
بعد ذلك، عندما أحاول إضافة لغة أخرى موجودة، تفقد مربعات الاختيار التي كانت مُحددة سابقًا وضعها المحدد بعد الحفظ. لذا، عندما أرغب في إضافة لغة جديدة، يجب أن ألغي تحديد جميع الخيارات، أحفظ، ثم أحدد الخيار الذي أريده.
أيضًا، ألاحظ أحيانًا أن الإعدادات تعود إلى القيم الافتراضية بعد الليل.
لا يظهر وسم اللغة في قائمة التنقل الخاصة بالوسوم، مما يجعل من الصعب تصفية المواضيع باستخدام الوسم. السبب الذي توصلت إليه هو ببساطة غياب الرابط (anchor) من عنصر القائمة: <a data-tag-name="en" class="discourse-tag box">en</a>
هل من الممكن اختيار لغات واجهة محددة سيتم عرضها في مفكّك لغات الضيوف (في الرأس)؟ حاليًا، يعرض المفكّك العديد من اللغات في قائمة منسدلة. لم أتمكن من العثور على الكود الذي يتحكم في اللغات. أي توجيه سيكون مُقدَّرًا.
لقد قمت بتثبيت وتفعيل هذا المكون الإضافي ومكون discourse translator الإضافي على منتدى جديد. تعمل واجهة برمجة تطبيقات الترجمة بشكل جيد، لكنني كنت أعتقد أنه سيكون من الممكن بهذا المكون الإضافي عرض المشاركات المترجمة تلقائيًا التي لم يكتبها مستخدم بلغتهم الخاصة - تلقائيًا.
بشكل أساسي، في عالم مثالي مع ترجمات مثالية، سيتصفح شخص يتحدث الفرنسية فقط المنتديات (التي هي، لنقل، باللغة الإنجليزية)، ويرى كل شيء مكتوبًا باللغة الفرنسية.
هل فهمت الوظيفة بشكل خاطئ؟ هل هذا غير ممكن تحقيقه بهذا المكون الإضافي؟
إلى كل من تواصل معي مؤخرًا بشأن جعل ترجمات الفئات والعلامات تعمل، أي الميزات الموضحة هنا:
لقد وصلتم في الوقت المناسب أحد عملاء Pavilion يتطلع حاليًا إلى جعل هذه الوظيفة تعمل على Discourse الحالي، لذا سأعمل أنا و @merefield عليها في مايو/يونيو. سننشر تحديثًا هنا عندما تكون جاهزة.
هذه ليست ميزة للمكون حاليًا، ولكن يمكن إضافتها في المستقبل. يرجى الاطلاع على الوثائق المتعلقة بهذا، وخاصة الجزء المكتوب بخط عريض أدناه. هذا هو ما يفعله التكامل مع مكون المترجم حاليًا.
ملاحظة فقط أن @merefield يعمل حاليًا على هذه الإضافة، على كل من إصلاحات الأخطاء وميزات الترجمات المخصصة. من المقرر الانتهاء من هذا العمل بحلول نهاية يونيو.