Bluesky app fork with some witchin' additions ๐Ÿ’ซ

fix i18n ๐Ÿ˜ญ

authored by callie.on-her.computer and committed by tangled.org 1df13c73 0c0d7c22

+9 -15
+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() {