From 2beab56a2a8affe68358a2e496ed6ba0d3a114f9 Mon Sep 17 00:00:00 2001 From: leejooy96 Date: Wed, 7 Dec 2022 17:12:53 +0900 Subject: [PATCH] renderer: add german language --- src/renderer/locales/de.json | 19 +++++++++++++++++++ src/renderer/plugins/i18n.ts | 4 +++- src/renderer/plugins/vuetify.ts | 4 ++-- 3 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 src/renderer/locales/de.json diff --git a/src/renderer/locales/de.json b/src/renderer/locales/de.json new file mode 100644 index 0000000..9d01496 --- /dev/null +++ b/src/renderer/locales/de.json @@ -0,0 +1,19 @@ +{ + "desc": { + "welcome-title": "Hallo Vutron! Alles ist bereit.", + "welcome-desc": "Sie können jetzt plattformübergreifende Webanwendungen schreiben. Sehen Sie Ihre Änderungen in Echtzeit und erstellen Sie mit einem einzigen Befehl auf mehreren Plattformen. Wenn Sie damit noch nicht vertraut sind, können Sie Hilfe von der Dokumentationsseite unten erhalten oder vorgefertigten Beispielcode ausführen.", + "second-desc": "Auf den zweiten Bildschirm verschoben! Hier gibt es keine!" + }, + "title": { + "main": "Hauptbildschirm", + "second": "Zweiter Bildschirm", + "error": "Ein Fehler ist aufgetreten" + }, + "menu": { + "change-theme": "Thema wechseln", + "change-language": "Sprache ändern", + "increase-count": "Zählerstand um 1 erhöhen", + "documentation": "dokumentieren", + "github": "Quellcode" + } +} diff --git a/src/renderer/plugins/i18n.ts b/src/renderer/plugins/i18n.ts index 3cc4d68..431024c 100644 --- a/src/renderer/plugins/i18n.ts +++ b/src/renderer/plugins/i18n.ts @@ -3,6 +3,7 @@ import en from '@/renderer/locales/en.json' import ko from '@/renderer/locales/ko.json' import zhHans from '@/renderer/locales/zh-hans.json' import zhHant from '@/renderer/locales/zh-hant.json' +import de from '@/renderer/locales/de.json' import { getCurrentLocale } from '@/renderer/utils' export default createI18n({ @@ -14,6 +15,7 @@ export default createI18n({ en, ko, zhHans, - zhHant + zhHant, + de } }) diff --git a/src/renderer/plugins/vuetify.ts b/src/renderer/plugins/vuetify.ts index 88d924a..06b2ddb 100644 --- a/src/renderer/plugins/vuetify.ts +++ b/src/renderer/plugins/vuetify.ts @@ -1,5 +1,5 @@ import { createVuetify } from 'vuetify' -import { ko, en, zhHans, zhHant } from 'vuetify/locale' +import { ko, en, zhHans, zhHant, de } from 'vuetify/locale' import { aliases, mdi } from 'vuetify/iconsets/mdi' import 'vuetify/styles' import '@mdi/font/css/materialdesignicons.min.css' @@ -8,7 +8,7 @@ import colors from 'vuetify/lib/util/colors.mjs' export default createVuetify({ locale: { - messages: { ko, en, zhHans, zhHant }, + messages: { ko, en, zhHans, zhHant, de }, locale: 'en', fallback: 'en' },