diff options
author | enahum <nahumhbl@gmail.com> | 2016-06-15 09:10:38 -0300 |
---|---|---|
committer | Joram Wilander <jwawilander@gmail.com> | 2016-06-15 08:10:38 -0400 |
commit | 3f4d38f58ae086c6570bea7082f25cbdbc52c85d (patch) | |
tree | c83e3fffb591a702fe70b2da4465e89d1a011f5a /webapp/i18n/i18n.jsx | |
parent | c7e9f3cb1b9cedb328da28aa5f4237fdc325e68c (diff) | |
download | chat-3f4d38f58ae086c6570bea7082f25cbdbc52c85d.tar.gz chat-3f4d38f58ae086c6570bea7082f25cbdbc52c85d.tar.bz2 chat-3f4d38f58ae086c6570bea7082f25cbdbc52c85d.zip |
PLT-3344 Set Localization config to always have by default all languages available (#3339)
Diffstat (limited to 'webapp/i18n/i18n.jsx')
-rw-r--r-- | webapp/i18n/i18n.jsx | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/webapp/i18n/i18n.jsx b/webapp/i18n/i18n.jsx index 71356d75f..73838cb71 100644 --- a/webapp/i18n/i18n.jsx +++ b/webapp/i18n/i18n.jsx @@ -52,10 +52,15 @@ const languages = { let availableLanguages = null; function setAvailableLanguages() { - const available = global.window.mm_config.AvailableLocales.split(','); - + let available; availableLanguages = {}; + if (global.window.mm_config.AvailableLocales) { + available = global.window.mm_config.AvailableLocales.split(','); + } else { + available = Object.keys(languages); + } + available.forEach((l) => { if (languages[l]) { availableLanguages[l] = languages[l]; |