From 538a5f280757e586ab148c054523e0603dcc98bd Mon Sep 17 00:00:00 2001 From: Dev Date: Tue, 26 Dec 2023 15:55:50 +0000 Subject: [PATCH] Fix Czech locale not being picked up correctly --- project/src/services/LocaleService.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/project/src/services/LocaleService.ts b/project/src/services/LocaleService.ts index c9bc8263..bf5b3fd8 100644 --- a/project/src/services/LocaleService.ts +++ b/project/src/services/LocaleService.ts @@ -36,7 +36,7 @@ export class LocaleService } this.logger.warning( - `Unable to find desired locale file using locale ${this.getDesiredGameLocale()} from config/locale.json, falling back to 'en'`, + `Unable to find desired locale file using locale: ${this.getDesiredGameLocale()} from config/locale.json, falling back to 'en'`, ); return this.databaseServer.getTables().locales.global.en; @@ -103,6 +103,12 @@ export class LocaleService return "en"; } + // BSG map Czech to CZ for some reason + if (platformLocale.language === "cs") + { + return "cz"; + } + return platformLocale.language; } }