mirror of
https://gitlab.dit.htwk-leipzig.de/htwk-software/htwkalender-pwa.git
synced 2026-01-17 06:12:26 +01:00
3 add automated Japanese translation
This commit is contained in:
@@ -23,11 +23,13 @@ import { useI18n } from "vue-i18n";
|
||||
import { usePrimeVue } from "primevue/config";
|
||||
import primeVue_de from "@/i18n/translations/primevue/prime_vue_local_de.json";
|
||||
import primeVue_en from "@/i18n/translations/primevue/prime_vue_local_en.json";
|
||||
import primeVue_ja from "@/i18n/translations/primevue/prime_vue_local_ja.json";
|
||||
const { t } = useI18n({ useScope: "global" });
|
||||
|
||||
const countries = computed(() => [
|
||||
{ name: t("english"), code: "en", icon: "🇬🇧" },
|
||||
{ name: t("german"), code: "de", icon: "🇩🇪" },
|
||||
{ name: t("japanese"), code: "ja", icon: "🇯🇵" },
|
||||
]);
|
||||
|
||||
function displayIcon(code: string) {
|
||||
@@ -45,6 +47,8 @@ function updateLocale(locale: string) {
|
||||
|
||||
if (locale === "de") {
|
||||
primeVueConfig.config.locale = primeVue_de;
|
||||
} else if (locale === "ja") {
|
||||
primeVueConfig.config.locale = primeVue_ja;
|
||||
} else {
|
||||
primeVueConfig.config.locale = primeVue_en;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user