Add 7 new i18n languages

This commit is contained in:
Yang Luo
2023-09-02 18:49:43 +08:00
parent 7e2f67c49a
commit b0aaf09ef1
16 changed files with 7103 additions and 4 deletions

View File

@ -29,7 +29,13 @@ import ms from "./locales/ms/data.json";
import tr from "./locales/tr/data.json";
import ar from "./locales/ar/data.json";
import he from "./locales/he/data.json";
import nl from "./locales/nl/data.json";
import pl from "./locales/pl/data.json";
import fi from "./locales/fi/data.json";
import sv from "./locales/sv/data.json";
import uk from "./locales/uk/data.json";
import kk from "./locales/kk/data.json";
import fa from "./locales/fa/data.json";
import * as Conf from "./Conf";
import {initReactI18next} from "react-i18next";
@ -50,7 +56,13 @@ const resources = {
tr: tr,
ar: ar,
he: he,
nl: nl,
pl: pl,
fi: fi,
sv: sv,
uk: uk,
kk: kk,
fa: fa,
};
function initLanguage() {
@ -115,9 +127,27 @@ function initLanguage() {
case "he":
language = "he";
break;
case "nl":
language = "nl";
break;
case "pl":
language = "pl";
break;
case "fi":
language = "fi";
break;
case "sv":
language = "sv";
break;
case "uk":
language = "uk";
break;
case "kk":
language = "kk";
break;
case "fa":
language = "fa";
break;
default:
language = Conf.DefaultLanguage;
}