هل هناك أي إمكانية أو خطة لتضمين العنوان والمحتوى المحليين للمواضيع في بحث Discourse، بناءً على لغة المستخدم؟
تقصد هنا؟
هذا ممكن تقنياً، نعم.
ولكن بالنظر إلى أن البحث الافتراضي لدينا لا يعمل عند البحث باستخدام اللغة غير الافتراضية، أعتقد أن هذا قد لا يكون ما نريد العمل عليه الآن.
هل يمكنك مشاركة المزيد حول حالة الاستخدام الخاصة بك؟
إنه بالفعل هذا البحث الذي كنت أسأل عنه.
كان ذلك في الغالب بسبب حقيقة أنه في السابق، كان منتدانا يستخدم المكون الإضافي متعدد اللغات، والذي لم يعد مدعومًا وقت كتابة هذا التقرير، والذي سمح بتصفية المواضيع حسب اللغات، والبحث في أي من اللغتين نظرًا لأن مواضيعنا كانت مكتوبة مرتين، بلغة واحدة (الفرنسية والألمانية)، مما يوفر تجربة معادلة لكلتا اللغتين.
ومع ذلك، نظرًا لأنك تواجه مشكلات مع البحث كما هو الحال حاليًا، أفهم كيف قد لا يكون ذلك على رأس قائمة الميزات.
القدرة على ترجمة مواضيع محددة إلى عدة لغات هي إضافة كبيرة ومرحب بها!
كسؤال إضافي، هل لديك أي خطط للبحث/تصفية المواضيع حسب لغة الموضوع؟
عندما تقصد “تصفية” هل تقصد استخدام https://meta.discourse.org/filter؟ وهل “لغة الموضوع” تعني اللغة الأصلية التي كتب بها المؤلف؟
\u003e عندما تقصد “تصفية” هل تقصد استخدام \u003chttps://meta.discourse.org/filter\u003e؟ وهل تقصد بـ “لغة الموضوع” اللغة الأصلية التي كتب بها المؤلف؟\n\nكنت أفكر أكثر في القدرة على تصفية المواضيع التي تكون مرئية أثناء تصفح المنتدى.\nعلى سبيل المثال، في منتدانا ( \u003chttps://forum.commown.coop\u003e ) مع تفعيل إضافة تعدد اللغات، بمجرد تسجيل الدخول، يمكنك تعيين لغات المحتوى في ملفك الشخصي -\u003e خيارات الواجهة إلى الخيارات التي ترغب في عرضها.\n\nلم أكن على علم بصفحة /filter - إذا كان من الممكن تصفية المواضيع بناءً على حقل locale المحدد للموضوع، فقد يكون هذا بديلاً لطيفًا c:\n\nبـ “لغة الموضوع”، كنت أقصد حقل locale في المشاركات: \n
fr، de، en) كحقل منفصل، ثم ربما تقوم بتصفية المواضيع بالعلامة المعطاة (لم ألقِ نظرة على كود التصفية بالتفصيل)
أشعر أنه يجب أن يكون هناك تغيير أساسي في طريقة التفكير عند الانتقال من متعدد اللغات إلى ميزة ترجمة المحتوى الجديدة في Discourse Core (+ AI) –
في أيام تعدد اللغات، كانت هناك مواضيع لا يستطيع بعض المستخدمين قراءتها لأنها مكتوبة بلغة واحدة فقط، ولكن مع ترجمة المحتوى الجديدة، يمكن للمستخدمين قراءة أي مواضيع تم إعداد الموقع لترجمتها. أصبح الموضوع الواحد متاحًا الآن بـ X لغات.
هل ما زلت تعتقد أن المرشح ضروري؟
لأغراضنا، نحتفظ بقاعدة بيانات للمقالات حول عدة إجراءات تقنية ونترجمها بلغتين مختلفتين، لأن خدمتنا تخدم لغتين مختلفتين.
حاليًا، يمكن لمستخدمينا الألمان البحث مباشرة في المقالات الألمانية، ويمكن لمستخدمينا الفرنسيين البحث في المقالات الفرنسية.
إذا رغبوا في عرض المقالات بلغات معينة فقط، فيمكنهم إنشاء حساب وتعيين خيار لغات المحتوى.
ومع ذلك، إذا قمنا بدمج المقالات الألمانية الحالية في المقالات الفرنسية، فلن يتمكن المستخدمون الألمان من البحث عن المعلومات التي يحتاجونها، لأنه بينما يمكن ترجمة منشور فردي بأي لغة، لا يمكنك البحث عن هذا الموضوع إذا كنت لا تعرف العنوان الأصلي، مما يؤدي إلى تجربة أسوأ من تلك التي يقدمها منتدانا حاليًا.
على سبيل المثال، لا يمكنني العثور على هذا الموضوع باستخدام العنوان الفرنسي المحلي - لذلك، إذا كنت أتحدث الفرنسية فقط، فلن أتمكن من العثور عليه.
كما أوضح فالكو في الإجابة الأولى، هذه ليست ميزة مخطط لها على المدى القصير، وأنا أفهم السبب.
ومع ذلك، فإن القدرة على تصفية/إخفاء الموضوعات بناءً على لغة المنشور ستسمح بتجربة بحث/تصفح جيدة للمنتديات متعددة اللغات.
شكرًا لك على إضافة تحديد لغة المنشور، يدويًا وتلقائيًا، كميزة وعلى عملك المستمر على برنامج Discourse ![]()
أفهم الآن، يبدو أن هذا (البحث) هو بالفعل فجوة في تجربة توطين المحتوى لدينا الآن.
سأرى ما إذا كان من الممكن إضافة /filter بسرعة على لغة الموضوع الأصلية. أوه نعم، إنه كذلك:
تحرير: هذا هو فلتر للموضوع، لذا فهو خاص بالموضوع وليس بالمنشورات بداخله.
يا لها من ميزة مرحب بها! أعترف أنني لم أبحث عما إذا كانت هناك أي طلبات سحب (PRs) حول تصفية المواقع موجودة بالفعل على مستودع Discourse.
شكراً على الردود السريعة والتطوير!
هذه زاوية نعمل عليها حاليًا من خلال الاستفادة من الذكاء الاصطناعي والتضمينات لتمكين البحث متعدد اللغات. أعتقد أن هناك بعض المتابعات المنطقية هنا:
- عرض المواضيع/المشاركات المحلية في نتائج البحث
- عرض نتائج بحث الذكاء الاصطناعي تلقائيًا عندما لا تجلب نتائج البحث بالصفحة الكاملة أي نتائج
- إلحاق نتائج بحث الذكاء الاصطناعي تلقائيًا عندما تجلب نتائج البحث السريع عددًا قليلاً من النتائج
لدي استعلام متابعة بخصوص ميزة تصفية اللغة - هل يمكن إضافة خيار التصفية هذا أيضًا إلى Discourse /search، للتمكن من البحث مباشرة عن المشاركات/المواضيع بناءً على اللغة؟
بالتأكيد، دعنا نرى ما يمكنني فعله
ترقبوا.
تم الانتهاء من هذا وهو مرئي أيضًا على ميتا.
العنوان والنص التوضيحي المترجمان
مرشح البحث عن اللغة
لاحظ ما يلي:
- لا يزال مصطلح البحث الخاص بك بحاجة إلى مطابقة المحتوى الأصلي للمنشور، ومع ذلك سيتم ترجمة نتيجتك إلى لغتك.
- تشمل مصطلحات البحث
locale:en- المنشورات ذات اللغة “en”، “en_US”، “en-gb” (متغيرات، عدم حساسية حالة الأحرف، شرطة)locale:none، أوlocale:null- المنشورات بدون لغةlocale:any، أوlocale:present- المنشورات التي تم تعيين لغة لها








