From c9dc8f00f9c574b082c6ae63c3f59777764837da Mon Sep 17 00:00:00 2001 From: smitten Date: Mon, 30 Oct 2023 18:54:07 -0400 Subject: [PATCH] Use window.navigator.language before interface i18n language --- src/services/locale/locale.service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/locale/locale.service.js b/src/services/locale/locale.service.js index 8cef2522..c4f8ce21 100644 --- a/src/services/locale/locale.service.js +++ b/src/services/locale/locale.service.js @@ -8,7 +8,7 @@ const specialLanguageCodes = { 'zh': 'zh-Hans' } -const internalToBrowserLocale = code => specialLanguageCodes[code] || code +const internalToBrowserLocale = fallbackCode => specialLanguageCodes[fallbackCode] || window.navigator.language || fallbackCode const internalToBackendLocale = code => internalToBrowserLocale(code).replace('_', '-')