From e3c315a4f641e1dae5d7aabba074bed6d7729524 Mon Sep 17 00:00:00 2001 From: leejooy96 Date: Thu, 8 Dec 2022 08:24:55 +0900 Subject: [PATCH] renderer: add japanese language --- src/renderer/locales/ja.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/ja.json diff --git a/src/renderer/locales/ja.json b/src/renderer/locales/ja.json new file mode 100644 index 0000000..df2bf52 --- /dev/null +++ b/src/renderer/locales/ja.json @@ -0,0 +1,19 @@ +{ + "desc": { + "welcome-title": "こんにちはVutron! すべての準備が完了しました。", + "welcome-desc": "これで、クロスプラットフォームのWebアプリケーションを作成できます。 変更内容をリアルタイムで確認し、一度のコマンドで複数のプラットフォームにビルドします。 まだ慣れていない場合は、以下のドキュメントページでヘルプを入手するか、事前に作成されたサンプルコードを実行してみてください。", + "second-desc": "2番目の画面に移動しました! ここには何もありません!" + }, + "title": { + "main": "メイン画面", + "second": "2番目の画面", + "error": "エラー発生" + }, + "menu": { + "change-theme": "テーマの変更", + "change-language": "言語の変更", + "increase-count": "カウント1増加", + "documentation": "文書", + "github": "ソースコード" + } +} diff --git a/src/renderer/plugins/i18n.ts b/src/renderer/plugins/i18n.ts index 0240661..4c8dd0c 100644 --- a/src/renderer/plugins/i18n.ts +++ b/src/renderer/plugins/i18n.ts @@ -5,6 +5,7 @@ import zhHans from '@/renderer/locales/zh-hans.json' 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 { getCurrentLocale } from '@/renderer/utils' export default createI18n({ @@ -18,6 +19,7 @@ export default createI18n({ zhHans, zhHant, de, - es + es, + ja } }) diff --git a/src/renderer/plugins/vuetify.ts b/src/renderer/plugins/vuetify.ts index 274bd9b..26e1d36 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 } from 'vuetify/locale' +import { ko, en, zhHans, zhHant, de, es, ja } 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 }, + messages: { ko, en, zhHans, zhHant, de, es, ja }, locale: 'en', fallback: 'en' },