+9
-15
src/locale/i18n.web.ts
+9
-15
src/locale/i18n.web.ts
···
43
43
}
44
44
case AppLanguage.en: {
45
45
mod = await import(`./locales/en/messages`)
46
-
const transformedEnMessages = applyPostReplacements(mod.messages, locale)
47
-
i18n.load(locale, transformedEnMessages)
48
-
i18n.activate(locale)
46
+
const messages = applyPostReplacements(mod.messages, locale)
47
+
mod = {messages}
49
48
break
50
49
}
51
50
case AppLanguage.en_GB: {
52
51
mod = await import(`./locales/en-GB/messages`)
53
-
const transformedEnGbMessages = applyPostReplacements(
54
-
mod.messages,
55
-
locale,
56
-
)
57
-
i18n.load(locale, transformedEnGbMessages)
58
-
i18n.activate(locale)
52
+
const messages = applyPostReplacements(mod.messages, locale)
53
+
mod = {messages}
59
54
break
60
55
}
61
56
case AppLanguage.eo: {
···
188
183
}
189
184
default: {
190
185
mod = await import(`./locales/en/messages`)
191
-
const transformedDefaultMessages = applyPostReplacements(
192
-
mod.messages,
193
-
locale,
194
-
)
195
-
i18n.load(locale, transformedDefaultMessages)
196
-
i18n.activate(locale)
186
+
const messages = applyPostReplacements(mod.messages, locale)
187
+
mod = {messages}
197
188
break
198
189
}
199
190
}
191
+
192
+
i18n.load(locale, mod.messages)
193
+
i18n.activate(locale)
200
194
}
201
195
202
196
export function useLocaleLanguage() {
History
1 round
1 comment
callie.on-her.computer
submitted
#0
1 commit
expand
collapse
e3d73bc3
fix i18n ๐ญ
expand 1 comment
pull request successfully merged
how could gemini ๐ฅ