summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js')
-rw-r--r--packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js62
1 files changed, 62 insertions, 0 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js b/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js
index 75880fa..1e5a9f5 100644
--- a/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js
+++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js
@@ -29,6 +29,25 @@ export default {
'login.loading': 'ログインしています…',
'login.no_account': 'アカウントをお持ちでないですか?',
'login.register_link': 'アカウントを作成',
+ 'login.forgot': 'パスフレーズをお忘れですか?',
+ 'reset.title': 'パスフレーズをリセット',
+ 'reset.request_intro': 'ユーザー名とアカウントのメールアドレスを入力してください。両方が一致する場合、そのアドレスにリセットコードを送信します。',
+ 'reset.send_code': 'コードを送信',
+ 'reset.form_intro': 'メールで届いたコードを入力し、新しいパスフレーズを選んでください。リカバリーキーをお持ちの場合は入力すると、グループへのアクセスも復元されます。',
+ 'reset.code': 'リセットコード',
+ 'reset.recovery_key': 'リカバリーキー(任意)',
+ 'reset.recovery_key_hint': 'お持ちでない場合は空欄のままにしてください。なしの場合、サインインは復元されますが、各グループには再参加が必要です。',
+ 'reset.new_pass': '新しいパスフレーズ',
+ 'reset.new_pass_repeat': '新しいパスフレーズをもう一度入力',
+ 'reset.submit': 'パスフレーズをリセット',
+ 'reset.working': 'グループの identity を復元しています…',
+ 'reset.signin_restored': 'サインインが復元されました。',
+ 'reset.groups_restored': '到達できたすべてのノードで、グループの identity が復元されました。',
+ 'reset.no_recovery': 'グループの identity は復元されませんでした。各グループについて、その運用者に固定の解除と新しい招待コードの送付を依頼し、再参加してください。',
+ 'reset.needs_operator': 'これらのグループにはまだ対応が必要です。各運用者に固定の解除と新しいコードの送付を依頼してください:',
+ 'reset.go_app': 'アプリへ',
+ 'reset.back_to_login': 'サインインに戻る',
+ 'reset.err_unsupported': 'パスフレーズのリセットにはブラウザの暗号モジュールが必要ですが、ここでは利用できません。',
// Register
'register.title': 'アカウントを作成',
@@ -40,6 +59,16 @@ export default {
'register.loading': 'アカウントを作成しています…',
'register.has_account': 'すでにアカウントをお持ちですか?',
'register.login_link': 'ログイン',
+ 'register.recovery_title': 'リカバリーキーを保存してください',
+ 'register.recovery_intro': 'このキーは、パスフレーズを忘れた場合にグループの identity を復元します。パスワードマネージャーや安全な場所に保管してください。表示されるのは一度だけで、ハブがこれを見ることはありません。',
+ 'register.recovery_copy': 'コピー',
+ 'register.recovery_copied': 'コピーしました',
+ 'register.recovery_warning': 'パスフレーズとこのキーの両方を失うと、ファイルは各ノードに残りますが、各グループには新しい identity で再参加することになります。',
+ 'register.recovery_saved': 'リカバリーキーを安全な場所に保存しました。',
+ 'register.recovery_continue': '続ける',
+ 'register.recovery_email_opt': 'バックアップとして、このリカバリーキーもメールで送る',
+ 'register.recovery_emailed': '確認コードと同じメールで、コピーもお使いのメールアドレスに送信されました。',
+ 'register.recovery_not_emailed': 'これはメールで送信されていません。今すぐ保存してください。表示されるのはこの一度だけです。',
'register.success_title': 'メールアドレスを確認してください',
'register.success_msg': '確認コードをメールアドレスに送信しました。以下に入力してアカウントを有効にしてください。',
'register.go_login': 'ログインへ進む',
@@ -288,6 +317,36 @@ export default {
other: '{n} 件を固定中',
},
'settings.node_pins_clear': '固定した識別情報を消去',
+ 'settings.passphrase': 'パスフレーズ',
+ 'settings.passphrase_hint': 'このアカウントのパスフレーズを変更します。ノードがオンラインのすべてのグループで identity キーが再ラップされます。ノードがオフラインのグループには、あとで再参加する必要があります。',
+ 'settings.passphrase_change': 'パスフレーズを変更',
+ 'settings.passphrase_current': '現在のパスフレーズ',
+ 'settings.passphrase_new': '新しいパスフレーズ',
+ 'settings.passphrase_new_repeat': '新しいパスフレーズをもう一度入力',
+ 'settings.continue': '続ける',
+ 'settings.done': '完了',
+ 'settings.passphrase_confirm_intro': '到達できるノードを持つすべてのグループで、identity キーが今すぐ再ラップされます:',
+ 'settings.passphrase_reachable': '今すぐ更新されます',
+ 'settings.passphrase_unreachable': '到達できません',
+ 'settings.passphrase_fallback_note': '到達できないグループについては、その運用者に固定の解除と新しい招待コードの送付を依頼し、再参加してください。ファイルとメッセージは失われません。',
+ 'settings.passphrase_confirm_btn': '変更する',
+ 'settings.passphrase_working': 'キーを再ラップしています…',
+ 'settings.passphrase_done': 'パスフレーズを変更しました。',
+ 'settings.passphrase_needs_operator': 'これらのグループにはまだ対応が必要です。各運用者に固定の解除と新しいコードの送付を依頼してください:',
+ 'settings.pw_too_short': '新しいパスフレーズは 12 文字以上にしてください。',
+ 'settings.pw_mismatch': '2 つの新しいパスフレーズが一致しません。',
+ 'settings.pw_same': '新しいパスフレーズは現在のものと異なる必要があります。',
+ 'settings.pw_wrong_current': '現在のパスフレーズが正しくありません。何も変更されていません。',
+ 'settings.recovery': 'リカバリーキー',
+ 'settings.recovery_hint': 'リカバリーキーで暗号化した identity のコピーを、すべてのグループに追加します。使用する各ブラウザで一度実行してください。これがないと、パスフレーズを失った場合は各グループに手作業で再参加することになります。',
+ 'settings.recovery_loaded': 'このブラウザに読み込み済み — 新しいグループは自動的に対象になります。',
+ 'settings.recovery_open': 'リカバリーキーを入力',
+ 'settings.recovery_input_ph': 'リカバリーキーを貼り付け',
+ 'settings.recovery_submit': 'バックアップコピーを追加',
+ 'settings.recovery_working': 'グループを更新しています…',
+ 'settings.recovery_done': 'グループにリカバリーコピーが作成されました。',
+ 'settings.recovery_partial': 'これらのグループに到達できませんでした。あとで開くか、もう一度実行してください:',
+ 'settings.recovery_need_relogin': '一度サインアウトして再度サインインしてから、もう一度お試しください。',
'settings.danger': 'アカウントを削除',
'settings.delete_hint': 'hub から、お客様のアカウント、グループへの参加、通知を'
+ '削除し、ユーザー名を解放します。node 上にあるものには及びません。'
@@ -514,6 +573,9 @@ export default {
'group.join_code_hint': '招待してくれた方にワンタイムコードを聞いて、ここに入力してください。'
+ 'それ以降このブラウザーは認識され、再び尋ねられることはありません。',
'group.join_code_btn': '参加',
+ 'group.pass_title': 'パスフレーズを入力してください',
+ 'group.pass_hint': 'このブラウザーではまだキーのロックが解除されていません。パスフレーズを一度入力して、ここでグループを開いてください。',
+ 'group.pass_btn': 'ロック解除',
'notif.purge': 'すべて消去',
'notif.title': '通知',