From 2707a6e69ed6e4515980a69f730ede826dc01d88 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Sat, 30 Nov 2024 11:56:40 +0100 Subject: [PATCH] Internatialization enabled not in english --- src/login/i18n/noJsx/getI18n.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/login/i18n/noJsx/getI18n.tsx b/src/login/i18n/noJsx/getI18n.tsx index 2c310776..321b0b74 100644 --- a/src/login/i18n/noJsx/getI18n.tsx +++ b/src/login/i18n/noJsx/getI18n.tsx @@ -94,7 +94,7 @@ export function createGetI18n< return cachedResult; } - const kcContextLocale = params.kcContext.realm.internationalizationEnabled ? params.kcContext.locale : undefined; + const kcContextLocale = kcContext.locale; { const currentLanguageTag = kcContextLocale?.currentLanguageTag ?? FALLBACK_LANGUAGE_TAG; @@ -214,6 +214,14 @@ export function createGetI18n< }); } + if (!kcContext.realm.internationalizationEnabled) { + const enabledLanguage = enabledLanguages.find(({ languageTag }) => languageTag === currentLanguage.languageTag); + + assert(enabledLanguage !== undefined); + + return [enabledLanguage]; + } + return enabledLanguages; })();