From ef1a6a4454ca242762b2a7a591b22eff281b2cb9 Mon Sep 17 00:00:00 2001 From: goat <16760685+goaaats@users.noreply.github.com> Date: Tue, 7 Sep 2021 01:31:16 +0200 Subject: [PATCH] fix: filter alt langs when selecting by navigator --- src/redux/reducers/locale.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/redux/reducers/locale.ts b/src/redux/reducers/locale.ts index 20c90ab8..5e8e4ec0 100644 --- a/src/redux/reducers/locale.ts +++ b/src/redux/reducers/locale.ts @@ -1,4 +1,4 @@ -import { Language } from "../../context/Locale"; +import { Language, Languages } from "../../context/Locale"; import type { SyncUpdateAction } from "./sync"; @@ -25,6 +25,10 @@ export function findLanguage(lang?: string): Language { const values = []; for (const key in Language) { const value = Language[key as keyof typeof Language]; + + // Skip alternative/joke languages + if (Languages[value].cat === "alt") continue; + values.push(value); if (value.startsWith(code)) { return value as Language;