Configuring mnoGoSearch for Your language
Finding synonyms
Add synonym support, the file must be situated in /mngInstallPath/etc/synonym/ folder. All the configuratioin is made relatively to etc /mngInstallPath/etc/ folder or You could use absolute path.
Synonym <filename>
Ispell / Aspell
- mnoGoSearch uses ispell or aspell dictionaries and affix files
- where to get ispell / aspell files :
- http://www.mnogosearch.org/download.html
- http://www.mnogosearch.org/Download/ispell/francais-IREQ.tar.gz
- ftp://ftp.gnu.org/gnu/aspell/dict/0index.html
- http://fmg-www.cs.ucla.edu/geoff/ispell-dictionaries.html
- http://www.mnogosearch.org/download.html
- configure languages
Syntax :
Affix [lang] [charset] [ispell affixes file name]
Spell [lang] [charset] [ispell dictionary filename]
Stopwords
Words to exclude from indexing.
StopwordFile {filename}
Add other useful configuration for better search
Syntax :
Dehyphenate yes
Example
The result should be like this :
Synonym synonym/french-utf8.syn
Affix fr utf-8 ispell/francais-utf8.aff
Spell fr utf-8 ispell/francais-utf8.dico
StopwordFile stopwords/fr-utf8.sl
Dehyphenate yes
References
- http://www.mnogosearch.org/doc33/msearch-fuzzy.html