Add Polish locale

This commit is contained in:
Mateusz Gruszczyński
2025-11-12 13:10:29 +01:00
parent 3c5ff81a54
commit 0373017a9f
14 changed files with 934 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ import langJa from "./lang/ja.json";
import langList from "./lang/lang-list.json";
import langRu from "./lang/ru.json";
import langZh from "./lang/zh.json";
import langPl from "./lang/pl.json";
// first item of each array should be the language code,
// not the country code
@@ -17,6 +18,7 @@ const localeOptions = [
["ja", "ja-JP"],
["ru", "ru-RU"],
["zh", "zh-CN"],
["pl", "pl-PL"],
];
const loadMessages = (locale?: string): typeof langList & typeof langEn => {
@@ -32,6 +34,8 @@ const loadMessages = (locale?: string): typeof langList & typeof langEn => {
return Object.assign({}, langList, langEn, langRu);
case "zh":
return Object.assign({}, langList, langEn, langZh);
case "pl":
return Object.assign({}, langList, langEn, langPl);
default:
return Object.assign({}, langList, langEn);
}
@@ -54,6 +58,9 @@ const getFlagCodeForLocale = (locale?: string) => {
case "zh":
case "zh-CN":
return "CN";
case "pl":
case "pl-PL":
return "PL";
default:
return "EN";
}