diff options
author | surfdude29 <149612116+surfdude29@users.noreply.github.com> | 2024-04-04 18:51:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-04 10:51:54 -0700 |
commit | 8b3017bca08a8178e03ed4a43ec614125db975a4 (patch) | |
tree | 43bd5318d587b953b5d51d37cf9b275fa6574dd7 /src/locale/i18n.ts | |
parent | 51e939ed3da7afc2dffb82d86254573631c75ecf (diff) | |
download | voidsky-8b3017bca08a8178e03ed4a43ec614125db975a4.tar.zst |
Alphabetise languages by language code (#3350)
* Alphabetise languages in lingui.config.js * Alphabetise languages in helpers.ts * Alphabetise languages in i18n.ts * Alphabetise languages in i18n.ts * Alphabetise languages in i18n.web.ts * Alphabetise languages in languages.ts
Diffstat (limited to 'src/locale/i18n.ts')
-rw-r--r-- | src/locale/i18n.ts | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/locale/i18n.ts b/src/locale/i18n.ts index e2cda40aa..725332de0 100644 --- a/src/locale/i18n.ts +++ b/src/locale/i18n.ts @@ -27,6 +27,10 @@ import {useLanguagePrefs} from '#/state/preferences' */ export async function dynamicActivate(locale: AppLanguage) { switch (locale) { + case AppLanguage.ca: { + i18n.loadAndActivate({locale, messages: messagesCa}) + break + } case AppLanguage.de: { i18n.loadAndActivate({locale, messages: messagesDe}) break @@ -55,6 +59,10 @@ export async function dynamicActivate(locale: AppLanguage) { i18n.loadAndActivate({locale, messages: messagesId}) break } + case AppLanguage.it: { + i18n.loadAndActivate({locale, messages: messagesIt}) + break + } case AppLanguage.ja: { i18n.loadAndActivate({locale, messages: messagesJa}) break @@ -67,30 +75,22 @@ export async function dynamicActivate(locale: AppLanguage) { i18n.loadAndActivate({locale, messages: messagesPt_BR}) break } - case AppLanguage.uk: { - i18n.loadAndActivate({locale, messages: messagesUk}) + case AppLanguage.tr: { + i18n.loadAndActivate({locale, messages: messagesTr}) break } - case AppLanguage.ca: { - i18n.loadAndActivate({locale, messages: messagesCa}) + case AppLanguage.uk: { + i18n.loadAndActivate({locale, messages: messagesUk}) break } case AppLanguage.zh_CN: { i18n.loadAndActivate({locale, messages: messagesZh_CN}) break } - case AppLanguage.it: { - i18n.loadAndActivate({locale, messages: messagesIt}) - break - } case AppLanguage.zh_TW: { i18n.loadAndActivate({locale, messages: messagesZh_TW}) break } - case AppLanguage.tr: { - i18n.loadAndActivate({locale, messages: messagesTr}) - break - } default: { i18n.loadAndActivate({locale, messages: messagesEn}) break |