From 5102f6b0ff2b1b68ff6c3928c653de52aa673577 Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Tue, 23 Sep 2025 00:15:28 +0800 Subject: [PATCH] fix(tts): handle und language code, closes #2100 (#2102) --- apps/readest-app/src/utils/lang.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/readest-app/src/utils/lang.ts b/apps/readest-app/src/utils/lang.ts index fcd9eb3a..82d144ab 100644 --- a/apps/readest-app/src/utils/lang.ts +++ b/apps/readest-app/src/utils/lang.ts @@ -89,6 +89,7 @@ export const isSameLang = (lang1?: string | null, lang2?: string | null): boolea export const isValidLang = (lang?: string) => { if (!lang) return false; if (typeof lang !== 'string') return false; + if (['und', 'mul', 'mis', 'zxx'].includes(lang)) return false; const code = normalizedLangCode(lang); return iso6392.some((l) => l.iso6391 === code || l.iso6392B === code); };