We are developing a site with product contains multiple languages (English, Traditional Chinese and Simplified Chinese). The search function for english is working fine but it failed to search product using Chinese.

Note: We are using Magento v2.0.8


Magento search functionality builds on top of MySql Fulltext index that has limitation:

Ideographic languages such as Chinese and Japanese do not have word delimiters. Therefore, the FULLTEXT parser cannot determine where words begin and end in these and other such languages.

| improve this answer | |
  • is there any workaround? – Paul Jul 27 '16 at 5:19
  • will solr solve this issue? – Paul Jul 27 '16 at 5:50
  • I test again the function and I found that the search function is working fine with chinese words. What I have done is setup the cronjob. Is the indexing is a must for the search function to work properly? – Paul Jul 28 '16 at 14:30

I do the re-index using the following command and the problem is solved.

magento indexer:reindex
| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.