Legacy Knowledge Base
Published Jun. 30, 2025

Did you mean functionality in Suggestion widget is not working for custom Hindi words

Written By

Amit Tiwari

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack" publication program, made available for informational purposes. Articles in this program were published without a requirement for independent editing or verification and are provided"as is" without guarantee.

Before using any information from this article, independently verify its suitability for your situation and project.

Issue

  • Did you mean functionality in the Suggestion widget is not working for the custom Hindi dictionary.

Environment

  • Liferay DXP 7.4

Resolution

1). Create a folder spellchecker in the tomcat directory under <TOMCAT_HOME>/webapps/ROOT/WEB-INF/classes/
2). Place hi_IN.txt(sample text file with custom hindi words) in the spellchecker folder.
3). Add the below property in portal-ext.properties

locales.enabled=en_US,hi_IN
locales=en_US,hi_IN
index.search.spell.checker.dictionary[hi_IN]=spellchecker/hi_IN.txt
index.search.spell.checker.supported.locales=en_US,hi_IN

4). Restart the portal and Reindex Spell Check indexes and notice the logs for indexing the new file hi_IN.txt
5). Configure the Suggestion widget so the threshold is enabled for "Did you mean...".
6). Change your Site Language to Hindi(hi_IN).
7). Navigate to the Home page and search for any word from the hi_IN.txt file by misplacing some characters.

 

Additional Information

Did this article resolve your issue ?

Legacy Knowledge Base