• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

XenForo Enhanced Search and Japanese

#1
Hello,
I have read all the forum and realized that xenforo search engine does not work well with Japanese, Chinese...

I would like ask if the Enhanced Search addon can search Japanese, chinese, Vietnamese (utf-8).

Could some one who is the developers of xenforo confirm this for me?

Thanks
 

cclaerhout

Well-known member
#3
With the default installation, the XenForo search will work with any utf-8 strings which includes Japanese, Chinese, Vietnamese, etc. The problem with the default system is the minimum number of characters for the sql request which is 4. So you might consider to buy the "enhanced-search" which is working even with 1 character (you can test it on this board ; for example). Now I can't tell you more, I don't have it yet. I first must check my share hosting can support it. May be some Chinese/Japanese board owners could reply you here.
 

ENF

Well-known member
#6
I can confirm that the Enhanced Search add-on for XenForo works fine with finding Japanese text.

As Cedric mentioned above, the default engine is somewhat limited due to the number of characters required. Using the Enhanced Search is your best option to avoid making other modifications for the default search engine.

What I can't tell you is which hosts support the necessary functions for Enhanced Search, I only have dedicated servers to test on.

I have one live vB3 site that I'll be migrating to XF+Enhanced Search, it's a mixed English and Japanese system. In testing so far, we're happy with the results that the Enhanced Search gives up.
 

cclaerhout

Well-known member
#7
Just to add, even I put more than 4 letters, it still does not find anything for me...:(
I've just made some tests and it's working fine with Hanzi (Chinese: 我我我我 / Japanese: 私私私私) but not with hiragana (ですです) or katakana (フランス).

It's strange because hiragana or katakana can be used with utf-8. May be Mike knows why and could explain the reason.
 

cclaerhout

Well-known member
#8
I've checked the fetchAll function of the Zend Framework and the string containing hiragana or katakana is in UTF-8 format, but the sql return is empty. It may be come from this. I've tried a solution to encode the unicode string to bites (see here and there) but it didn't work. I didn't find any other useful information.
 
#10
I can confirm that the Enhanced Search add-on for XenForo works fine with finding Japanese text.

As Cedric mentioned above, the default engine is somewhat limited due to the number of characters required. Using the Enhanced Search is your best option to avoid making other modifications for the default search engine.

What I can't tell you is which hosts support the necessary functions for Enhanced Search, I only have dedicated servers to test on.

I have one live vB3 site that I'll be migrating to XF+Enhanced Search, it's a mixed English and Japanese system. In testing so far, we're happy with the results that the Enhanced Search gives up.
Hello,
After playing with xenforo and Enhanced Search add-on for a week, I can confirm that with the Enhanced Search, xenforo search function works well with fing Japanese text.