aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-04-02 10:09:31 +0200
committermetamuffin <metamuffin@disroot.org>2024-04-02 10:09:31 +0200
commit1cbb982e0910f9ed9c425e5a87967b2295d1ee32 (patch)
tree4fb45ee255dcbefa22184800ddfafa7af612039c
parentad9bc31f162d93dd79c6760a83e099c3a28472c3 (diff)
downloadkeks-meet-1cbb982e0910f9ed9c425e5a87967b2295d1ee32.tar
keks-meet-1cbb982e0910f9ed9c425e5a87967b2295d1ee32.tar.bz2
keks-meet-1cbb982e0910f9ed9c425e5a87967b2295d1ee32.tar.zst
fix crash on missing locale
-rw-r--r--client-web/source/locale/mod.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/client-web/source/locale/mod.ts b/client-web/source/locale/mod.ts
index bcaf067..18f845f 100644
--- a/client-web/source/locale/mod.ts
+++ b/client-web/source/locale/mod.ts
@@ -6,11 +6,14 @@ export let PO: LanguageStrings;
export function init_locale(lang: string) {
if (lang == "system") lang = navigator.language
+ if (!LOCALES[lang]) lang = "en-US"
PO = LOCALES[lang]
}
export const LOCALES: { [key: string]: LanguageStrings } = {
+ "en": PO_EN_US,
"en-US": PO_EN_US,
+ "de": PO_DE_DE,
"de-DE": PO_DE_DE,
}