From a27e4fd334414899c4e27a79af1d8a8869134819 Mon Sep 17 00:00:00 2001 From: Dev Date: Wed, 23 Oct 2024 13:31:47 +0100 Subject: [PATCH] Added explicit handling of `zh` locale, prevent it from falling back to english --- project/src/services/LocaleService.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/project/src/services/LocaleService.ts b/project/src/services/LocaleService.ts index 421bee93..49637e88 100644 --- a/project/src/services/LocaleService.ts +++ b/project/src/services/LocaleService.ts @@ -96,6 +96,11 @@ export class LocaleService { // Chek if base language (e.g. CN / EN / DE) exists const languageCode = platformLocale.language.toLocaleLowerCase(); if (this.localeConfig.serverSupportedLocales.includes(languageCode)) { + if (baseNameCode === "zh") { + // Handle edge case of zh + return "zh-cn"; + } + return languageCode; }