From 3e0a600953ddf94db0e99d8c39930f3aef7965d4 Mon Sep 17 00:00:00 2001 From: Tim Mickel Date: Fri, 22 Jan 2016 16:20:03 -0500 Subject: [PATCH] Fixing window.Settings in Localization util --- src/utils/Localization.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/utils/Localization.js b/src/utils/Localization.js index f999522..8341e60 100644 --- a/src/utils/Localization.js +++ b/src/utils/Localization.js @@ -15,8 +15,6 @@ let root = ''; let localizationMessages = {}; // Configuration -const defaultLocale = window.Settings.defaultLocale; -const supportedLocales = window.Settings.supportedLocales; const sampleKeyPrefix = 'key_'; export default class Localization { @@ -26,6 +24,9 @@ export default class Localization { // E.g., if we support 'en-US' but not 'en-GB', the user gets 'en-US' // The match in supported locales (or the default locale) is returned. static determineLocaleFromBrowser () { + let defaultLocale = window.Settings.defaultLocale; + let supportedLocales = window.Settings.supportedLocales; + var localizationLanguage = window.navigator.userLanguage || window.navigator.language || 'en-us'; var localizationLanguageParts = localizationLanguage.split('-');