fix(admin-ui): Case sensitive locale detection in prod (#5082)

* fix(admin-ui): Admin path in i18n

* lowercase locale
This commit is contained in:
Oli Juhl
2023-09-15 17:08:01 +02:00
committed by GitHub
parent a7459029fe
commit 2a2108fe56
2 changed files with 4 additions and 4 deletions

View File

@@ -13,15 +13,15 @@ export const supportedLanguages = [
name: "Français",
},
{
locale: "pt-BR",
locale: "pt",
name: "Português (Brasil)",
},
]
const backendUrl = window.location.origin
const adminPath = process.env.ADMIN_PATH ? `${process.env.ADMIN_PATH}` : ""
const adminPath = process.env.ADMIN_PATH ? `${process.env.ADMIN_PATH}/` : "/"
const pathToLoadFrom = `${backendUrl}${adminPath}locales/{{lng}}/{{ns}}.json`
const pathToLoadFrom = `${backendUrl}${adminPath}public/locales/{{lng}}/{{ns}}.json`
void i18n
.use(Backend)
@@ -30,7 +30,7 @@ void i18n
// https://www.i18next.com/overview/configuration-options
.init({
backend: {
loadPath: pathToLoadFrom
loadPath: pathToLoadFrom,
},
supportedLngs: supportedLanguages.map((l) => l.locale),
fallbackLng: "en",