From 028f1cad87cf24f1b4681e31c85d5238a0a4635c Mon Sep 17 00:00:00 2001 From: Aotumuri Date: Sat, 19 Jul 2025 02:41:28 +0900 Subject: [PATCH] Fix language code mismatch during language switching (#1416) ## Description: fixes #1413 https://github.com/openfrontio/OpenFrontIO/issues/1413 ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced - [x] I understand that submitting code with bugs that could have been caught through manual testing blocks releases and new features for all contributors --- resources/lang/{pt_br.json => pt_BR.json} | 2 +- resources/lang/{sv_se.json => sv_SE.json} | 2 +- resources/lang/{zh_cn.json => zh_CN.json} | 2 +- src/client/LangSelector.ts | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) rename resources/lang/{pt_br.json => pt_BR.json} (99%) rename resources/lang/{sv_se.json => sv_SE.json} (99%) rename resources/lang/{zh_cn.json => zh_CN.json} (99%) diff --git a/resources/lang/pt_br.json b/resources/lang/pt_BR.json similarity index 99% rename from resources/lang/pt_br.json rename to resources/lang/pt_BR.json index 27d79f2a6..f058409fc 100644 --- a/resources/lang/pt_br.json +++ b/resources/lang/pt_BR.json @@ -167,7 +167,7 @@ "en": "Brazilian Portuguese", "native": "Português brasileiro", "svg": "br", - "lang_code": "pt_br" + "lang_code": "pt_BR" }, "game_mode": { "ffa": "Free for All", diff --git a/resources/lang/sv_se.json b/resources/lang/sv_SE.json similarity index 99% rename from resources/lang/sv_se.json rename to resources/lang/sv_SE.json index 7c35cdcb3..4415ccc85 100644 --- a/resources/lang/sv_se.json +++ b/resources/lang/sv_SE.json @@ -3,7 +3,7 @@ "en": "Swedish", "native": "Svenska", "svg": "se", - "lang_code": "sv" + "lang_code": "sv_SE" }, "common": { "close": "Stäng" diff --git a/resources/lang/zh_cn.json b/resources/lang/zh_CN.json similarity index 99% rename from resources/lang/zh_cn.json rename to resources/lang/zh_CN.json index 0000104dc..2272d478e 100644 --- a/resources/lang/zh_cn.json +++ b/resources/lang/zh_CN.json @@ -3,7 +3,7 @@ "en": "Chinese Simplified", "native": "简体中文", "svg": "cn", - "lang_code": "zh" + "lang_code": "zh_CN" }, "common": { "close": "关闭" diff --git a/src/client/LangSelector.ts b/src/client/LangSelector.ts index af764994d..c127878f7 100644 --- a/src/client/LangSelector.ts +++ b/src/client/LangSelector.ts @@ -20,14 +20,14 @@ import ja from "../../resources/lang/ja.json"; import ko from "../../resources/lang/ko.json"; import nl from "../../resources/lang/nl.json"; import pl from "../../resources/lang/pl.json"; -import pt_br from "../../resources/lang/pt_br.json"; +import pt_br from "../../resources/lang/pt_BR.json"; import ru from "../../resources/lang/ru.json"; import sh from "../../resources/lang/sh.json"; -import sv_se from "../../resources/lang/sv_se.json"; +import sv_se from "../../resources/lang/sv_SE.json"; import tp from "../../resources/lang/tp.json"; import tr from "../../resources/lang/tr.json"; import uk from "../../resources/lang/uk.json"; -import zh_cn from "../../resources/lang/zh_cn.json"; +import zh_cn from "../../resources/lang/zh_CN.json"; @customElement("lang-selector") export class LangSelector extends LitElement {