summaryrefslogtreecommitdiff
path: root/src/i18n.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/i18n.js')
-rw-r--r--src/i18n.js11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/i18n.js b/src/i18n.js
index 09b3f4ca..745d0504 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -21,9 +21,12 @@ function loadLocaleMessages() {
}
export default new VueI18n({
- // default language is English
- locale: 'en',
- // locale messages with a message key that doesn't exist will fallback to English
- fallbackLocale: 'en',
+ // Get default locale from local storage
+ locale: localStorage.getItem('storedLanguage'),
+ // Locales that don't exist will fallback to English
+ fallbackLocale: 'en-US',
+ // Falling back to fallbackLocale generates two console warnings
+ // Silent fallback suppresses console warnings when using fallback
+ silentFallbackWarn: true,
messages: loadLocaleMessages()
});