summaryrefslogtreecommitdiffstats
path: root/webapp/action_creators/global_actions.jsx
diff options
context:
space:
mode:
authorElias Nahum <nahumhbl@gmail.com>2016-03-25 23:48:22 -0300
committerElias Nahum <nahumhbl@gmail.com>2016-03-25 23:54:49 -0300
commit29363680e8adf441e5debbc112c1104725023da4 (patch)
treee2fc0f78ba1469ef140941ee4b0ac6a99d02aef7 /webapp/action_creators/global_actions.jsx
parentf4e5fb711f5ace84793e9343d9deda9ac6aee636 (diff)
downloadchat-29363680e8adf441e5debbc112c1104725023da4.tar.gz
chat-29363680e8adf441e5debbc112c1104725023da4.tar.bz2
chat-29363680e8adf441e5debbc112c1104725023da4.zip
Fix default Browser locale
Diffstat (limited to 'webapp/action_creators/global_actions.jsx')
-rw-r--r--webapp/action_creators/global_actions.jsx3
1 files changed, 2 insertions, 1 deletions
diff --git a/webapp/action_creators/global_actions.jsx b/webapp/action_creators/global_actions.jsx
index 196d2b32c..7322f1150 100644
--- a/webapp/action_creators/global_actions.jsx
+++ b/webapp/action_creators/global_actions.jsx
@@ -265,7 +265,8 @@ export function newLocalizationSelected(locale) {
}
export function loadBrowserLocale() {
- let locale = (navigator.languages ? navigator.languages[0] : (navigator.language || navigator.userLanguage)).split('-')[0];
+ let locale = (navigator.languages && navigator.languages.length > 0 ? navigator.languages[0] :
+ (navigator.language || navigator.userLanguage)).split('-')[0];
if (!I18n.getLanguages()[locale]) {
locale = 'en';
}