From 6f4d96c11b651023c072300bbf5a8826b3d752c2 Mon Sep 17 00:00:00 2001 From: leejooy96 Date: Wed, 7 Feb 2024 13:26:43 +0900 Subject: [PATCH] feat: add dutch language support (Thanks to @DJWezzz) --- src/renderer/locales/nl.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/nl.json diff --git a/src/renderer/locales/nl.json b/src/renderer/locales/nl.json new file mode 100644 index 0000000..4bb360b --- /dev/null +++ b/src/renderer/locales/nl.json @@ -0,0 +1,19 @@ +{ + "desc": { + "welcome-title": "Hallo Vutron! Alles is klaar.", + "welcome-desc": "U kunt nu platformonafhankelijke webapplicaties schrijven. Bekijk wijzigingen in realtime en bouw met één opdracht naar meerdere platforms. Als u hiermee nog niet bekend bent, kunt u hulp krijgen via de onderstaande documentatiepagina, of een vooraf geschreven voorbeeldcode uitvoeren.", + "second-desc": "U bent naar het tweede scherm gegaan! Hier is niks!" + }, + "title": { + "main": "Hoofdscherm", + "second": "Tweede scherm", + "error": "Onbekende Error" + }, + "menu": { + "change-theme": "Thema veranderen", + "change-language": "Taal wijzigen", + "increase-count": "Één stap optellen", + "documentation": "Documentatie", + "github": "Broncode" + } +} diff --git a/src/renderer/plugins/i18n.ts b/src/renderer/plugins/i18n.ts index f32d02a..aea47fb 100644 --- a/src/renderer/plugins/i18n.ts +++ b/src/renderer/plugins/i18n.ts @@ -9,6 +9,7 @@ import ja from '@/renderer/locales/ja.json' import fr from '@/renderer/locales/fr.json' import ru from '@/renderer/locales/ru.json' import pt from '@/renderer/locales/pt.json' +import nl from '@/renderer/locales/nl.json' import { getCurrentLocale } from '@/renderer/utils' export default createI18n({ @@ -26,6 +27,7 @@ export default createI18n({ ja, fr, ru, - pt + pt, + nl } }) diff --git a/src/renderer/plugins/vuetify.ts b/src/renderer/plugins/vuetify.ts index 4249cac..cc19cb1 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, de, es, ja, fr, ru, pt } from 'vuetify/locale' +import { ko, en, zhHans, zhHant, de, es, ja, fr, ru, pt, nl } 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, de, es, ja, fr, ru, pt }, + messages: { ko, en, zhHans, zhHant, de, es, ja, fr, ru, pt, nl }, locale: 'en', fallback: 'en' },