From dfbad77d7e038833d389669b0f97e2e97a7ca874 Mon Sep 17 00:00:00 2001 From: Daisuke Inoue <1407574+dinoue@users.noreply.github.com> Date: Sat, 20 Feb 2021 15:55:27 +0900 Subject: [PATCH] Add Japanese translations. on correct places. --- locales/index.ts | 2 + locales/ja/admin.json | 9 ++++ locales/ja/common.json | 9 ++++ locales/ja/form.json | 107 +++++++++++++++++++++++++++++++++++++ locales/ja/index.ts | 27 ++++++++++ locales/ja/language.json | 12 +++++ locales/ja/login.json | 8 +++ locales/ja/profile.json | 10 ++++ locales/ja/register.json | 6 +++ locales/ja/statistic.json | 5 ++ locales/ja/submission.json | 17 ++++++ locales/ja/type.json | 69 ++++++++++++++++++++++++ locales/ja/user.json | 18 +++++++ locales/ja/validation.json | 18 +++++++ 14 files changed, 317 insertions(+) create mode 100644 locales/ja/admin.json create mode 100644 locales/ja/common.json create mode 100644 locales/ja/form.json create mode 100644 locales/ja/index.ts create mode 100644 locales/ja/language.json create mode 100644 locales/ja/login.json create mode 100644 locales/ja/profile.json create mode 100644 locales/ja/register.json create mode 100644 locales/ja/statistic.json create mode 100644 locales/ja/submission.json create mode 100644 locales/ja/type.json create mode 100644 locales/ja/user.json create mode 100644 locales/ja/validation.json diff --git a/locales/index.ts b/locales/index.ts index ae0472c..3407f35 100644 --- a/locales/index.ts +++ b/locales/index.ts @@ -4,6 +4,7 @@ import { en } from './en' import { es } from './es' import { fr } from './fr' import { it } from './it' +import { ja } from './ja' import { pl } from './pl' import { pt } from './pt' import { ru } from './ru' @@ -15,6 +16,7 @@ export const resources = { es, fr, it, + ja, pl, pt, ru, diff --git a/locales/ja/admin.json b/locales/ja/admin.json new file mode 100644 index 0000000..22e715f --- /dev/null +++ b/locales/ja/admin.json @@ -0,0 +1,9 @@ +{ + "forms": "フォーム", + "home": "ホーム", + "profile": "プロフィール", + "administration": "管理", + "submissions": "回答", + "username": "ユーザー名", + "users": "ユーザー" +} diff --git a/locales/ja/common.json b/locales/ja/common.json new file mode 100644 index 0000000..286f6e0 --- /dev/null +++ b/locales/ja/common.json @@ -0,0 +1,9 @@ +{ + "admin": "管理", + "checkingCredentials": "認証を確認しています", + "loadingCredentials": "認証情報を読み込んでいます", + "login": "ログイン", + "logout": "ログアウト", + "recover": "パスワードを忘れた場合", + "register": "アカウント作成" +} diff --git a/locales/ja/form.json b/locales/ja/form.json new file mode 100644 index 0000000..5d796d0 --- /dev/null +++ b/locales/ja/form.json @@ -0,0 +1,107 @@ +{ + "baseData": { + "isLive": "受付中", + "language": "言語", + "showFooter": "フッターを表示", + "title": "題名" + }, + "baseDataTab": "基本データ", + "building": "フォーム作成中", + "confirmDelete": "このフォームをすべての回答とともに削除します。よろしいですか?", + "create": "新規フォームの作成", + "created": "フォームを作成しました", + "createNow": "保存", + "creationError": "フォームの作成でエラー", + "deleted": "フォームを削除しました", + "deleteError": "フォームの削除でエラー", + "deleteNow": "すぐに削除!", + "design": { + "answerColor": "回答の色", + "backgroundColor": "背景色", + "buttonActiveColor": "アクティブなボタン色", + "buttonColor": "ボタン色", + "buttonTextColor": "ボタンテキスト色", + "font": "フォント", + "questionColor": "質問の色" + }, + "designTab": "デザイン", + "endPage": { + "action": "アクション", + "activeColor": "アクティブ色", + "addButton": "ボタンを追加する", + "bgColor": "背景色", + "buttons": "ボタン", + "color": "色", + "continueButtonText": "Continue ボタンのテキスト", + "paragraph": "段落", + "paragraphInfo": "markdown を使えば詳細な書式を設定できます", + "show": "表示する", + "text": "テキスト", + "title": "タイトル", + "url": "URL" + }, + "endPageTab": "終了ページ", + "fieldsTab": "フォームの項目", + "hooksTab": "WebHook", + "hooks": { + "add": "追加する", + "enabled": "有効", + "confirmDelete": "削除します", + "deleteNow": "すぐに削除" + }, + "loading": "フォームを読み込んでいます", + "mange": "「{{title}}」のフォームを編集", + "new": "新規フォーム", + "respondentNotifications": { + "enabled": "有効", + "fromEmail": "送信者メールアドレス", + "fromEmailInfo": "お使いのメールサーバーがこのメールからの送信ができることを確認すること", + "htmlTemplate": "HTML テンプレート", + "htmlTemplateInfo": "メールテンプレートには、MJML<\/u> も使えます", + "subject": "件名", + "toField": "受信者メールアドレスの項目", + "toFieldInfo": "回答受け付けメールの送信先アドレスとして利用するフォームの項目" + }, + "respondentNotificationsTab": "回答者への通知", + "restart": "最初から", + "row": { + "admin": "オーナー", + "created": "作成", + "isLive": "受付中", + "language": "言語", + "lastModified": "最終更新", + "menu": "メニュー", + "title": "題名" + }, + "selfNotifications": { + "enabled": "有効", + "fromField": "送信者アドレス項目", + "fromFieldInfo": "メールにReply-To(返信先)として設定するアドレスのフォーム項目", + "htmlTemplate": "HTML テンプレート", + "htmlTemplateInfo": "メールテンプレートには、MJML<\/u> も使えます", + "subject": "件名", + "toEmail": "受信者アドレス", + "toEmailInfo": "設定しなければ、このフォームの作成者のメールアドレスに送信します" + }, + "selfNotificationsTab": "作成者への通知", + "startPage": { + "action": "アクション", + "activeColor": "アクティブ色", + "addButton": "ボタンを追加する", + "bgColor": "背景色", + "buttons": "ボタン", + "color": "色", + "continueButtonText": "Continue ボタンのテキスト", + "paragraph": "段落", + "paragraphInfo": "markdown を使えば詳細な書式を設定できます", + "show": "表示する", + "text": "テキスト", + "title": "タイトル", + "url": "URL" + }, + "startPageTab": "開始ページ", + "submitted": "回答ありがとうございます。", + "updated": "フォームを更新しました", + "updateError": "フォームの更新でエラー", + "updateNow": "保存" +} diff --git a/locales/ja/index.ts b/locales/ja/index.ts new file mode 100644 index 0000000..b05c028 --- /dev/null +++ b/locales/ja/index.ts @@ -0,0 +1,27 @@ +import admin from './admin.json' +import common from './common.json' +import form from './form.json' +import language from './language.json' +import login from './login.json' +import profile from './profile.json' +import register from './register.json' +import statistic from './statistic.json' +import submission from './submission.json' +import type from './type.json' +import user from './user.json' +import validation from './validation.json' + +export const ja = { + admin, + common, + form, + language, + login, + profile, + register, + statistic, + submission, + type, + user, + validation, +} diff --git a/locales/ja/language.json b/locales/ja/language.json new file mode 100644 index 0000000..5203f0f --- /dev/null +++ b/locales/ja/language.json @@ -0,0 +1,12 @@ +{ + "cn": "繁体字中国語", + "de": "ドイツ語", + "en": "英語", + "es": "スペイン語", + "fr": "フランス語", + "it": "イタリア語", + "ja": "日本語", + "pl": "ポーランド語", + "pt": "ポルトガル語", + "ru": "ロシア語" +} diff --git a/locales/ja/login.json b/locales/ja/login.json new file mode 100644 index 0000000..d65982b --- /dev/null +++ b/locales/ja/login.json @@ -0,0 +1,8 @@ +{ + "invalidLoginCredentials": "ユーザー名またはパスワードが無効です", + "note": "メモ", + "loginNow": "ログイン", + "passwordPlaceholder": "パスワード", + "usernamePlaceholder": "ユーザー名", + "welcomeBack": "お帰りなさい!" +} diff --git a/locales/ja/profile.json b/locales/ja/profile.json new file mode 100644 index 0000000..8f13ab4 --- /dev/null +++ b/locales/ja/profile.json @@ -0,0 +1,10 @@ +{ + "email": "メール", + "firstName": "姓", + "language": "言語", + "lastName": "名", + "updated": "プロフィールを更新しました", + "updateError": "プロフィールの更新でエラー", + "updateNow": "保存", + "username": "ユーザー名" +} diff --git a/locales/ja/register.json b/locales/ja/register.json new file mode 100644 index 0000000..f402088 --- /dev/null +++ b/locales/ja/register.json @@ -0,0 +1,6 @@ +{ + "credentialsAlreadyInUse": "データのいくつかがすでに使われているものです", + "gotoLogin": "アカウントをお持ちですか? ログインをご利用ください", + "registerNow": "登録する", + "welcome": "ようこそ。メールもご確認ください。" +} diff --git a/locales/ja/statistic.json b/locales/ja/statistic.json new file mode 100644 index 0000000..14d95c0 --- /dev/null +++ b/locales/ja/statistic.json @@ -0,0 +1,5 @@ +{ + "totalForms": "すべてのフォーム数", + "totalSubmissions": "すべての回答数", + "totalUsers": "ユーザー数" +} diff --git a/locales/ja/submission.json b/locales/ja/submission.json new file mode 100644 index 0000000..7e74d69 --- /dev/null +++ b/locales/ja/submission.json @@ -0,0 +1,17 @@ +{ + "add": "回答を追加する", + "city": "市区町村", + "country": "国", + "created": "作成", + "device": { + "name": "デバイス名", + "type": "デバイスの種類" + }, + "edit": "編集", + "export": "出力", + "field": "項目", + "lastModified": "最終更新", + "progress": "進行状況", + "submission": "回答", + "value": "値" +} diff --git a/locales/ja/type.json b/locales/ja/type.json new file mode 100644 index 0000000..b0ce6c6 --- /dev/null +++ b/locales/ja/type.json @@ -0,0 +1,69 @@ +{ + "add": "項目を追加する", + "confirmDelete": "このフィールドを削除します。他から参照されていないことを確認してください。削除してよろしいですか?", + "date": { + "default": "既定の日付", + "max": "最大日付", + "min": "最小日付", + "name": "日付" + }, + "deleteNow": "項目を削除する", + "description": "説明", + "descriptionInfo": "markdown を使えば詳細な書式を設定できます", + "dropdown": { + "addOption": "選択肢を追加", + "default": "既定の値", + "name": "ドロップダウン", + "options": "選択肢", + "removeOption": "削除", + "titlePlaceholder": "表示名", + "valuePlaceholder": "値" + }, + "email": { + "default": "既定のメールアドレス", + "name": "メールアドレス" + }, + "hidden": { + "default": "既定の値", + "name": "非表示" + }, + "link": { + "default": "既定のリンク", + "name": "URL" + }, + "number": { + "default": "既定の値", + "name": "数" + }, + "radio": { + "addOption": "選択肢を追加", + "default": "既定の値", + "name": "ラジオボタン", + "options": "選択肢", + "removeOption": "削除する", + "titlePlaceholder": "表示名", + "valuePlaceholder": "値" + }, + "rating": { + "clearNote": "既定の値をリセットするには、再度クリック", + "default": "既定の値", + "name": "評価" + }, + "required": "必須項目", + "requiredInfo": "ユーザーが回答を送信できるよう、必要に応じて既定の値を設定する必要があります。", + "slug": "スラッグ(Slug)", + "slugInfo": "URLのパラメーターで値を設定するためにスラッグ(Slug)を利用できます ?slug=value", + "textarea": { + "default": "規定の値", + "name": "テキストエリア" + }, + "textfield": { + "default": "既定の値", + "name": "テキスト行" + }, + "title": "項目名", + "yes_no": { + "default": "既定の値", + "name": "はい・いいえ" + } +} diff --git a/locales/ja/user.json b/locales/ja/user.json new file mode 100644 index 0000000..a288ab3 --- /dev/null +++ b/locales/ja/user.json @@ -0,0 +1,18 @@ +{ + "baseData": "基本データ", + "confirmDelete": "このユーザーを削除します。よろしいですか?", + "deleted": "ユーザーを削除しました", + "deleteError": "ユーザーの削除でエラー", + "deleteNow": "すぐに削除", + "loading": "ユーザーを読み込んでいます", + "mange": "「{{email}}」ユーザーの編集", + "row": { + "created": "作成", + "email": "メールアドレス", + "menu": "メニュー", + "roles": "権限" + }, + "updated": "ユーザー情報を更新しました", + "updateError": "ユーザー情報の更新でエラー", + "updateNow": "保存" +} diff --git a/locales/ja/validation.json b/locales/ja/validation.json new file mode 100644 index 0000000..541a791 --- /dev/null +++ b/locales/ja/validation.json @@ -0,0 +1,18 @@ +{ + "emailFieldRequired": "メールアドレスの項目を選んでください", + "emailRequired": "メールアドレスを入力してください", + "invalidEmail": "有効なメールアドレスではありません!", + "invalidNumber": "数字として認識できません!", + "invalidSlug": "スラッグ(Slug)では、小文字の a-z、 0-9 そして _ だけしか使えません", + "invalidUrl": "有効な URL ではありません", + "languageRequired": "言語を選んでください", + "mandatoryFieldsMissing": "必要な項目が入力されていません", + "passwordMinLength": "5 文字以上を入力してください!", + "passwordRequired": "パスワードを入力してください!", + "subjectRequired": "件名を入力してください", + "templateRequired": "テンプレートを入力してください", + "titleRequired": "項目名を入力してください", + "usernameRequired": "ユーザー名を入力してください", + "valueRequired": "値を入力してください", + "urlRequired": "URL を入力してください" +}