Attention! The file “element-mapping.json” gets overwritten on Stages updates. Create a backup copy if you want to save your work.
For multi language support the following steps have to be executed:
(Delete the nodes folder in “<Stages Installation Directory>\elasticsearch\data\nodes”)
(Currently, it is not necessary to modify the other search configuration files “user-mapping.json” and “workspace-mapping.json”.)
Hints:
Before:
"name_analyzer_en": {
"type": "custom",
"tokenizer": "standard",
"filter": [ "lowercase", "icu_folding", "possessive_stemmer_en", "stemmer_en", "edge_ngram" ],
"char_filter" : [ "icu_normalizer" ]
}
After:
"name_analyzer_ko": {
"type": "custom",
"tokenizer": "standard",
"filter": [ "lowercase", "icu_folding", "edge_ngram" ],
"char_filter" : [ "icu_normalizer" ]
}
Help for configuring the specifics of your language (e.g. stemming, stop words, tokenizing and filtering…) which provides optimized search results can be found here:
(To verify if the index creation is completed, open “stages.log” and search for the log message “Started creation/update of search index for all workspaces.”)