From 1df13c73cf1ffd4a2afcbdb6ead90e991c9fad81 Mon Sep 17 00:00:00 2001 From: Callie Peden Date: Thu, 29 Jan 2026 11:29:23 -0500 Subject: [PATCH] =?UTF-8?q?fix=20i18n=20=F0=9F=98=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locale/i18n.web.ts | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/src/locale/i18n.web.ts b/src/locale/i18n.web.ts index 336a2c3d4..8772e591e 100644 --- a/src/locale/i18n.web.ts +++ b/src/locale/i18n.web.ts @@ -43,19 +43,14 @@ export async function dynamicActivate(locale: AppLanguage) { } case AppLanguage.en: { mod = await import(`./locales/en/messages`) - const transformedEnMessages = applyPostReplacements(mod.messages, locale) - i18n.load(locale, transformedEnMessages) - i18n.activate(locale) + const messages = applyPostReplacements(mod.messages, locale) + mod = {messages} break } case AppLanguage.en_GB: { mod = await import(`./locales/en-GB/messages`) - const transformedEnGbMessages = applyPostReplacements( - mod.messages, - locale, - ) - i18n.load(locale, transformedEnGbMessages) - i18n.activate(locale) + const messages = applyPostReplacements(mod.messages, locale) + mod = {messages} break } case AppLanguage.eo: { @@ -188,15 +183,14 @@ export async function dynamicActivate(locale: AppLanguage) { } default: { mod = await import(`./locales/en/messages`) - const transformedDefaultMessages = applyPostReplacements( - mod.messages, - locale, - ) - i18n.load(locale, transformedDefaultMessages) - i18n.activate(locale) + const messages = applyPostReplacements(mod.messages, locale) + mod = {messages} break } } + + i18n.load(locale, mod.messages) + i18n.activate(locale) } export function useLocaleLanguage() { -- knotmirror 0.0.1