diff --git a/public/scripts/i18n.js b/public/scripts/i18n.js index 448c91630..7469ab64f 100644 --- a/public/scripts/i18n.js +++ b/public/scripts/i18n.js @@ -139,7 +139,8 @@ async function getLocaleData(language) { function findLang(language) { const supportedLang = langs.find(x => x.lang === language); - if (!supportedLang && language !== 'en') { + const isEn = language.startsWith('en'); // includes 'en', and more specific locales like 'en-us', 'en-au', etc + if (!supportedLang && !isEn) { console.warn(`Unsupported language: ${language}`); } return supportedLang;