From bc0f03df234fe1dc67c7064a50499a166835d09e Mon Sep 17 00:00:00 2001 From: leejooy96 Date: Tue, 13 Dec 2022 09:20:24 +0900 Subject: [PATCH] renderer: add french language --- src/renderer/locales/fr.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/fr.json diff --git a/src/renderer/locales/fr.json b/src/renderer/locales/fr.json new file mode 100644 index 0000000..7715726 --- /dev/null +++ b/src/renderer/locales/fr.json @@ -0,0 +1,19 @@ +{ + "desc": { + "welcome-title": "Bonjour Vutron ! Tout est prêt.", + "welcome-desc": "Vous pouvez maintenant écrire des applications Web multiplateformes. Visualisez vos modifications en temps réel et créez sur plusieurs plates-formes avec une seule commande. Si vous ne le connaissez pas encore, vous pouvez obtenir de l'aide sur la page de documentation ci-dessous ou exécuter un exemple de code pré-écrit.", + "second-desc": "Déplacé vers le deuxième écran! Il n'y en a pas ici !" + }, + "title": { + "main": "écran principal", + "second": "Deuxième écran", + "error": "Erreur est survenue" + }, + "menu": { + "change-theme": "Change le thème", + "change-language": "Changer de langue", + "increase-count": "Augmenter le nombre de 1", + "documentation": "Document", + "github": "Code source" + } +} diff --git a/src/renderer/plugins/i18n.ts b/src/renderer/plugins/i18n.ts index 4c8dd0c..f3306ab 100644 --- a/src/renderer/plugins/i18n.ts +++ b/src/renderer/plugins/i18n.ts @@ -6,6 +6,7 @@ import zhHant from '@/renderer/locales/zh-hant.json' import de from '@/renderer/locales/de.json' import es from '@/renderer/locales/es.json' import ja from '@/renderer/locales/ja.json' +import fr from '@/renderer/locales/fr.json' import { getCurrentLocale } from '@/renderer/utils' export default createI18n({ @@ -20,6 +21,7 @@ export default createI18n({ zhHant, de, es, - ja + ja, + fr } }) diff --git a/src/renderer/plugins/vuetify.ts b/src/renderer/plugins/vuetify.ts index 26e1d36..4b23155 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 } from 'vuetify/locale' +import { ko, en, zhHans, zhHant, de, es, ja, fr } 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 }, + messages: { ko, en, zhHans, zhHant, de, es, ja, fr }, locale: 'en', fallback: 'en' },