Confirmation that your site locale is in Japanese or that search tokenize chinese japanese korean is enabled
Yes, I have confirmed that both settings are set correctly.
An incredible thing happened. After changing the ‘min search term length’ from the default value of 2 to 1, we are now able to search for katakana. I don’t know why, but is this setting relevant?
The term テスト is converted to テ ス ト after going through CppjiebaRb and this trips the min_search_length protector we have.
@sam This is tricky to fix because we need a proper tokenizer for Japanese to resolve search issues like this for good. We can do tweaks here and there but it is going to be a game of wack a mole.
لا أستخدم Ruby هذه الأيام ولا أعرف متطلبات Discourse ولكن يبدو أن هناك جوهرة لـ “MeCab”.
وصلت إلى هذا الموضوع لأنني وجدت أن البحث عن بعض الكلمات لا يعمل على نسختي العامة المستضافة. لدي
الحد الأدنى لطول مصطلح البحث: 1
البحث عن الكلمات الصينية واليابانية والكورية: ممكّن
الإعداد الافتراضي للغة: اليابانية
إذا كنت أتذكر جيدًا، فقد قمت بتهيئة الموقع باللغة الإنجليزية ثم غيرت الإعداد إلى اليابانية لاحقًا.
الكلمات التي وجدت أنها فشلت في البحث عنها هي “北側” و “真上” و “一般”. هذه الكلمات موجودة في هذا الموضوع. العديد من الكلمات تعمل ولكن هذه لا تعمل. لا أرى أي نمط سواء كانت الكلمة تعمل أم لا.
هل هناك طريقة للتحقق من فهرس البحث الذي تم إنشاؤه على النسخة المستضافة؟ يمكنني قراءة كل من Ruby واليابانية لذلك إذا كانت هناك طريقة لمعرفة كيفية إنشاء Discourse لفهرس البحث لـ CJK، فقد أكون بعض المساعدة.
يبدو أن CppjiebaRb أو cppjieba، الذي ذكره @tgxworld، مخصص للصينية. هل يتم استخدامه للغة اليابانية؟