Let’s assume we create a new
languageModel in hybris
vi_VN, using this impex:
INSERT_UPDATE Language; isocode[unique = true]; name[lang = en]; fallbacklanguages (isocode); active[default = true]; ; vi_VN ; Vietnam ; en ; ;
When the user selects the
vi_VN language from the website, we use
commonI18NService to get the current locale:
final Locale locale = commonI18NService.getLocaleForLanguage(language); // language isocode is "vi_VN"
So when the language is
vi_VN (isocode =
vi_VN“), the following line
vi and not
My question is when creating a new composed
languageModel like xx_XX should we also create the
vi_VN has two parts: the first part is the language code and the second part is the country code.
In order to get the country code, you need to use