From 3ad554ed594b81f599c3a256c803586f12d723ad Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Fri, 21 Jun 2024 20:28:14 +0200 Subject: [PATCH] #569 --- src/account/Template.tsx | 4 ++-- src/account/i18n/i18n.tsx | 6 +++--- src/login/Template.tsx | 4 ++-- src/login/i18n/i18n.tsx | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/account/Template.tsx b/src/account/Template.tsx index 4b7acc24..2458e514 100644 --- a/src/account/Template.tsx +++ b/src/account/Template.tsx @@ -13,7 +13,7 @@ export default function Template(props: TemplateProps) { const { kcClsx } = getKcClsx({ doUseDefaultCss, classes }); - const { msg, msgStr, getChangeLocalUrl, labelBySupportedLanguageTag, currentLanguageTag } = i18n; + const { msg, msgStr, getChangeLocaleUrl, labelBySupportedLanguageTag, currentLanguageTag } = i18n; const { locale, url, features, realm, message, referrer } = kcContext; @@ -79,7 +79,7 @@ export default function Template(props: TemplateProps) { diff --git a/src/account/i18n/i18n.tsx b/src/account/i18n/i18n.tsx index 3e28b10f..19b0aceb 100644 --- a/src/account/i18n/i18n.tsx +++ b/src/account/i18n/i18n.tsx @@ -28,7 +28,7 @@ export type GenericI18n = { * Redirect to this url to change the language. * After reload currentLanguageTag === newLanguageTag */ - getChangeLocalUrl: (newLanguageTag: string) => string; + getChangeLocaleUrl: (newLanguageTag: string) => string; /** * e.g. "en" => "English", "fr" => "Français", ... * @@ -108,9 +108,9 @@ export function createGetI18n(messageBun return cachedResult; } - const partialI18n: Pick = { + const partialI18n: Pick = { currentLanguageTag: kcContext.locale?.currentLanguageTag ?? fallbackLanguageTag, - getChangeLocalUrl: newLanguageTag => { + getChangeLocaleUrl: newLanguageTag => { const { locale } = kcContext; assert(locale !== undefined, "Internationalization not enabled"); diff --git a/src/login/Template.tsx b/src/login/Template.tsx index e961245e..2f8d0c90 100644 --- a/src/login/Template.tsx +++ b/src/login/Template.tsx @@ -29,7 +29,7 @@ export default function Template(props: TemplateProps) { const { kcClsx } = getKcClsx({ doUseDefaultCss, classes }); - const { msg, msgStr, getChangeLocalUrl, labelBySupportedLanguageTag, currentLanguageTag } = i18n; + const { msg, msgStr, getChangeLocaleUrl, labelBySupportedLanguageTag, currentLanguageTag } = i18n; const { realm, locale, auth, url, message, isAppInitiatedAction, authenticationSession, scripts } = kcContext; @@ -153,7 +153,7 @@ export default function Template(props: TemplateProps) { role="menuitem" id={`language-${i + 1}`} className={kcClsx("kcLocaleItemClass")} - href={getChangeLocalUrl(languageTag)} + href={getChangeLocaleUrl(languageTag)} > {labelBySupportedLanguageTag[languageTag]} diff --git a/src/login/i18n/i18n.tsx b/src/login/i18n/i18n.tsx index 1414b3f4..5542098d 100644 --- a/src/login/i18n/i18n.tsx +++ b/src/login/i18n/i18n.tsx @@ -32,7 +32,7 @@ export type GenericI18n = { * Redirect to this url to change the language. * After reload currentLanguageTag === newLanguageTag */ - getChangeLocalUrl: (newLanguageTag: string) => string; + getChangeLocaleUrl: (newLanguageTag: string) => string; /** * e.g. "en" => "English", "fr" => "Français", ... * @@ -112,9 +112,9 @@ export function createGetI18n(messageBun return cachedResult; } - const partialI18n: Pick = { + const partialI18n: Pick = { currentLanguageTag: kcContext.locale?.currentLanguageTag ?? fallbackLanguageTag, - getChangeLocalUrl: newLanguageTag => { + getChangeLocaleUrl: newLanguageTag => { const { locale } = kcContext; assert(locale !== undefined, "Internationalization not enabled");