diff --git a/packages/netlify-cms-locales/src/ja/index.js b/packages/netlify-cms-locales/src/ja/index.js index de1b1400..3a5dcd1d 100644 --- a/packages/netlify-cms-locales/src/ja/index.js +++ b/packages/netlify-cms-locales/src/ja/index.js @@ -1,20 +1,31 @@ const ja = { + auth: { + login: 'ログイン', + loggingIn: 'ログインしています...', + loginWithNetlifyIdentity: 'Netlify Identity でログインする', + errors: { + email: 'メールアドレスを確認してください。', + password: 'パスワードを入力してください。', + identitySettings: + '認証情報にアクセスできませんでした。git-gateway backend を利用している場合は、認証サービスと Git Gateway が有効になっているかを確認してください。', + }, + }, app: { header: { content: 'コンテンツ', workflow: 'ワークフロー', - media: 'メヂア', - quickAdd: '新規追加', + media: 'データ', + quickAdd: '新規作成', }, app: { - errorHeader: 'CMS構成の読み込んでいるエラー', - configErrors: '構成のエラーリスト', - checkConfigYml: 'config.ymlファイルをチェックしてください。', - loadingConfig: '構成の読込中', - waitingBackend: 'バックエンドの待ち中', + errorHeader: 'CMS設定の読み込みエラー', + configErrors: '設定エラー', + checkConfigYml: 'config.ymlを確認してください。', + loadingConfig: '設定を読み込んでいます...', + waitingBackend: 'バックエンドの応答を待機しています...', }, notFoundPage: { - header: '見つけません', + header: 'ページが見つかりません', }, }, collection: { @@ -27,156 +38,158 @@ const ja = { newButton: '%{collectionLabel}を作成', }, entries: { - loadingEntries: 'データーを読む込み', - cachingEntries: 'データーのキャッシュ', + loadingEntries: 'エントリを読み込み中', + cachingEntries: 'エントリをキャッシュ中', longerLoading: '少々お待ちください', }, }, editor: { editorControlPane: { widget: { - required: '%{fieldLabel}が必要です。', - regexPattern: '%{fieldLabel}は%{pattern}と同じではありません。', + required: '%{fieldLabel}は必須です。', + regexPattern: '%{fieldLabel}が入力規則(%{pattern})と一致しません。', processing: '%{fieldLabel}を処理しています。', - range: '%{fieldLabel}価値は%{minValue}から%{maxValue}までしなければなりません。', - min: '%{fieldLabel}価値の最初は%{minValue}です。', - max: '%{fieldLabel}価値の最大は%{maxValue}です。', + range: '%{fieldLabel}は%{minValue}から%{maxValue}まで入力可能です。', + min: '%{fieldLabel}の最小値は%{minValue}です。', + max: '%{fieldLabel}の最大値は%{maxValue}です。', }, }, editor: { - onLeavePage: 'このページから移転したいですか。', + onLeavePage: 'このページから遷移しますか?', onUpdatingWithUnsavedChanges: - '変更した項目がありますから、ステータスを更新する前に保存してください。', - onPublishingNotReady: '公開する前に、レディにステータスを更新してください。', - onPublishingWithUnsavedChanges: '変更した項目がありますから、公開する前に保存してください。', - onPublishing: 'このデーターを公開したいですか。', - onUnpublishing: 'このデーターを非公開したいですか。', + '変更した項目があります。ステータスを更新する前に保存してください。', + onPublishingNotReady: '公開する前に、ステータスを「準備完了」に更新してください。', + onPublishingWithUnsavedChanges: '変更した項目があります。公開する前に保存してください。', + onPublishing: 'このエントリを公開しますか?', + onUnpublishing: 'このエントリを未公開にしますか?', onDeleteWithUnsavedChanges: - '変更し項目をキャンセルしたいですか。データーを削除したいですか。', - onDeletePublishedEntry: '公開したデータを削除したいですか。', + '保存されていない変更も削除されますが、この公開エントリを削除しますか?', + onDeletePublishedEntry: 'この公開エントリを削除しますか?', onDeleteUnpublishedChangesWithUnsavedChanges: - 'データーの全ての公開しない変更を削除として、保存しない変更も削除したいですか。', - onDeleteUnpublishedChanges: 'データーの全て公開しない変更は削除させます。削除したいですか。', - loadingEntry: 'データーの読込中', - confirmLoadBackup: 'ロカルのバックアップのデーターはリカバリさせます。適用したいですか。', + '保存されていない変更も削除されますが、このエントリの未公開の変更を削除しますか?', + onDeleteUnpublishedChanges: + '公開されていない変更も削除されますが、それでもこのエントリを削除しますか?', + loadingEntry: 'エントリの読込中...', + confirmLoadBackup: 'ローカルのバックアップが復旧できました。使用しますか?', }, editorToolbar: { - publishing: '公開込中', + publishing: '公開しています...', publish: '公開', - published: '公開した', + published: '公開済', unpublish: '未公開', - unpublishing: '未公開込中', - publishAndCreateNew: '公開して新規作成させます', - deleteUnpublishedChanges: '未公開の変更を削除させます', - deleteUnpublishedEntry: '未公開のデーターを削除させます', - deletePublishedEntry: '公開のデーターを削除させます', - deleteEntry: 'データーを削除', + duplicate: '複製', + unpublishing: '未公開にしています...', + publishAndCreateNew: '公開して新規作成', + publishAndDuplicate: '公開して複製する', + deleteUnpublishedChanges: '未公開の変更を削除', + deleteUnpublishedEntry: '未公開エントリを削除', + deletePublishedEntry: '公開エントリを削除', + deleteEntry: 'エントリを削除', saving: '保存中', save: '保存', - deleting: '削除中', - updating: '更新中', - setStatus: 'ステータスを変更', - backCollection: 'コレクションに%{collectionLabel}を書き込みます', - unsavedChanges: '未保存の変更', - changesSaved: '保存した', - draft: 'ドラフト', + deleting: '削除しています...', + updating: '更新しています...', + setStatus: 'ステータスを変更する', + backCollection: '{collectionLabel}のエントリを作成中', + unsavedChanges: '未保存', + changesSaved: '保存済', + draft: '下書き', inReview: 'レビュー中', - ready: 'レディ', - publishNow: 'すぐ公開', + ready: '準備完了', + publishNow: '公開する', deployPreviewPendingButtonLabel: 'プレビューのチェック', - deployPreviewButtonLabel: 'プレビュー', - deployButtonLabel: 'ライブを見る', + deployPreviewButtonLabel: 'プレビューを見る', + deployButtonLabel: 'ライブで見る', }, editorWidgets: { unknownControl: { - noControl: "'%{widget}'のウェジェットはコントロールがありません。", + noControl: "'%{widget}'はウィジェットとして利用できません。", }, unknownPreview: { - noPreview: "'%{widget}'のウェジェットはプレビューがありません。", + noPreview: "'%{widget}'のウィジェットにはプレビューがありません。", }, }, }, mediaLibrary: { mediaLibraryCard: { - draft: 'ドラフト', + draft: '下書き', }, mediaLibrary: { - onDelete: '選択しているメヂアを削除したいですか。', + onDelete: '選択しているデータを削除しますか?', }, mediaLibraryModal: { - loading: '読込中', - noResults: '見つけません', - noAssetsFound: '資産を見つけさせません。', - noImagesFound: '画像を見つけさせません。', + loading: '読込中...', + noResults: 'データがありません。', + noAssetsFound: 'データがありません。', + noImagesFound: 'データがありません。', private: 'プライベート', images: '画像', - mediaAssets: '資産のメヂア', - search: '検索中', - uploading: 'アップロード中', - uploadNew: 'アップロード', - deleting: '削除中', - deleteSelected: '削除', - chooseSelected: '選択', + mediaAssets: 'データ', + search: '検索中...', + uploading: 'アップロード中...', + uploadNew: 'アップロードする', + deleting: '削除中...', + deleteSelected: '削除する', + chooseSelected: '選択する', }, }, ui: { errorBoundary: { title: 'エラー', - details: 'エラーがあります。', - reportIt: 'これをレポートします', + details: 'エラーが発生しました。', + reportIt: 'レポートする', detailsHeading: '詳細', recoveredEntry: { - heading: '回収された文書', - warning: '遷移する前に、好きな所にこれをコピーとしてペーストしてください。', - copyButtonLabel: 'クリップボードにコーピ', + heading: '復旧したエントリ', + warning: '必要あれば、このページから遷移する前にコピーしてください。', + copyButtonLabel: 'クリップボードにコピー', }, }, settingsDropdown: { logOut: 'ログアウト', }, toast: { - onFailToLoadEntries: '%{details}が読み込めません', - onFailToLoadDeployPreview: '%{details}のプレビューが読み込めません', - onFailToPersist: '%{details}が持続できません', - onFailToDelete: '%{details}が削除できません', - onFailToUpdateStatus: '%{details}のステータスが更新できません', - missingRequiredField: '全て必定な項目を入力してください。', - entrySaved: '保存完了', - entryPublished: '公開完了', - entryUnpublished: '未公開完了', - onFailToPublishEntry: '%{details}が公開できません。', - onFailToUnpublishEntry: '%{details}が未公開できません。', - entryUpdated: '更新完了', - onDeleteUnpublishedChanges: '削除完了', + onFailToLoadEntries: 'エントリの読み込みに失敗しました。%{detail}', + onFailToLoadDeployPreview: 'プレビューの読み込みに失敗しました。%{detail}', + onFailToPersist: 'エントリの保存に失敗しました。%{detail}', + onFailToDelete: 'エントリの削除に失敗しました。%{details}', + onFailToUpdateStatus: 'エントリのステータス更新に失敗しました。%{detail}', + missingRequiredField: '全ての必須項目を入力してください。', + entrySaved: '保存しました。', + entryPublished: '公開しました。', + entryUnpublished: '未公開にしました。', + onFailToPublishEntry: 'エントリの公開に失敗しました。%{detail}', + onFailToUnpublishEntry: 'エントリを未公開にするのに失敗しました。%{detail}', + entryUpdated: 'エントリのステータスを更新しました。', + onDeleteUnpublishedChanges: '未公開の変更を削除しました。', onFailToAuth: '%{details}', }, }, workflow: { workflow: { - loading: '読込中', - workflowHeading: '編集ワークフロー', + loading: 'ワークフロー内のエントリを読込中', + workflowHeading: 'ワークフロー', newPost: '新規作成', - description: - '%{smart_count}はレビューを待って、%{readyCount}はライブにレディしておきました。|||| %{smart_count}はレビューで待って、%{readyCount}はライブにレディしておきました。', + description: '%{smart_count}件がレビュー待ち、%{readyCount}件が準備完了です。', }, workflowCard: { - lastChange: '%{date}に%{author}です', - lastChangeNoAuthor: '%{date}', - lastChangeNoDate: '作者:%{author}', - deleteChanges: '削除', - deleteNewEntry: '削除', - publishChanges: '公開', - publishNewEntry: '公開', + lastChange: '%{author}が%{date}に更新', + lastChangeNoAuthor: '最終更新日時:%{date}', + lastChangeNoDate: '最終更新者:%{author}', + deleteChanges: '変更を削除', + deleteNewEntry: 'エントリを削除', + publishChanges: '変更を公開', + publishNewEntry: 'エントリを公開', }, workflowList: { - onDeleteEntry: 'このデーターを削除したいですか。', + onDeleteEntry: 'このエントリを削除しますか?', onPublishingNotReadyEntry: - 'レディデーターだけ公開できるので。公開できる為に、レディ列にカードをドラックしてください。', - onPublishEntry: 'このデーターを公開したいですか。', - draftHeader: 'ドラフト', + '「準備完了」のエントリのみを公開できます。「準備完了」列にカードを移動し、ステータスを更新してください。', + onPublishEntry: 'このエントリを公開しますか?', + draftHeader: '下書き', inReviewHeader: 'レビュー中', - readyHeader: 'レディ', - currentEntries: '%{smart_count}のデーター |||| %{smart_count}のデーター', + readyHeader: '準備完了', + currentEntries: '%{smart_count}件のエントリ', }, }, };