From 110f42b342a9debbcce23840d47caedf7b805f2b Mon Sep 17 00:00:00 2001 From: Rainer Simon Date: Wed, 20 May 2020 18:32:51 +0200 Subject: [PATCH] Closes #21 --- src/utils/index.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/utils/index.js b/src/utils/index.js index ad652a8..4f5c49b 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -79,13 +79,13 @@ export const addPolyfills = () => { */ export const setLocale = locale => { if (locale) { - try { - const l = locale === 'auto' ? - window.navigator.userLanguage || window.navigator.language : locale; + const l = locale === 'auto' ? + window.navigator.userLanguage || window.navigator.language : locale; - I18n.init(l); + try { + I18n.init(l.split('-')[0].toLowerCase()); } catch (error) { - console.warn(`Unsupported locale '${locale}'. Falling back to default en.`); + console.warn(`Unsupported locale '${l}'. Falling back to default en.`); } } } \ No newline at end of file