diff --git a/resources/lang/ja/admin.php b/resources/lang/ja/admin.php
index 9dd453b1..1c8d7224 100644
--- a/resources/lang/ja/admin.php
+++ b/resources/lang/ja/admin.php
@@ -14,9 +14,9 @@
*/
'admin' => '管理者',
- 'admin_panel' => 'Admin panel',
+ 'admin_panel' => '管理者パネル',
'app_setup' => 'アプリの機能',
- 'auth' => 'Auth',
+ 'auth' => '認証',
'registrations' => '登録',
'users' => 'ユーザー',
'users_legend' => 'インスタンス上の登録ユーザーの管理や、新規作成を行います。',
@@ -85,10 +85,10 @@
'show_one_year_log' => '昨年からのエントリを表示',
'sort_by_date_asc' => '古い順',
'sort_by_date_desc' => '新しい順',
- 'single_sign_on' => 'Single Sign-On (SSO)',
- 'database' => 'Database',
- 'file_system' => 'File system',
- 'storage' => 'Storage',
+ 'single_sign_on' => 'シングルサインオン (SSO)',
+ 'database' => 'データベース',
+ 'file_system' => 'ファイルシステム',
+ 'storage' => 'ストレージ',
'forms' => [
'use_encryption' => [
'label' => '機密データを保護',
@@ -111,12 +111,12 @@
'help' => '新規ユーザー登録を禁止します。上書き(下記参照)されない限り、SSOにも影響し、新規ユーザーはSSOでもサインインできなくなります。',
],
'enable_sso' => [
- 'label' => 'Enable SSO',
+ 'label' => 'SSO を有効化',
'help' => '訪問者が外部 ID のシングルサインオンを利用して認証できるようにします。',
],
'use_sso_only' => [
- 'label' => 'Use SSO only',
- 'help' => 'Make SSO the only available method to log in to 2FAuth. Password login and Webauthn are then disabled for regular users. Administrators are not affected by this restriction.',
+ 'label' => 'SSO のみ',
+ 'help' => '2FAuth にログインできる手段を SSO 限定にします。通常ユーザーはパスワードと Webauthn によるログインができなくなります。管理者はこの制限の影響を受けません。',
],
'keep_sso_registration_enabled' => [
'label' => 'SSO登録は許可する',
@@ -132,16 +132,16 @@
'email_will_be_send_to_x' => ':email にメールを送信',
],
'health_endpoint' => [
- 'label' => 'Health endpoint',
- 'help' => 'URL you can visit to check the health of this 2FAuth instance. This URL can be used to set up a Docker HEALTHCHECK or a Kubernetes HTTPS Liveness probe.',
+ 'label' => '稼働状況エンドポイント',
+ 'help' => 'この 2FAuth インスタンスの稼動状態を確認できる URL です。この URL は Docker HEALTHCHECK や Kubernetes HTTPS Liveness プローブの設定に使用できます。',
],
'cache_management' => [
'label' => 'キャッシュ管理',
'help' => '環境変数の変更や更新の後などにキャッシュのクリアが必要になる場合があります。ここから実行できます。',
],
'store_icon_to_database' => [
- 'label' => 'Store icons to database',
- 'help' => 'Uploaded icons are registered in the database in addition to the file system storage, which is then used only as a cache. This makes creating a 2FAuth backup much easier, as only the database has to be backed up.
But beware, this may has some drawbacks: The database size may increase significantly if the instance hosts many large icons. It may also affect the application performance because the file system is hit more often to ensure it is synchronised with the database.',
+ 'label' => 'アイコンをデータベースに保存',
+ 'help' => 'アップロードされたアイコンは、ファイルシステム内だけでなくデータベースにも格納され、前者はキャッシュとしてのみ使用されます。これにより、バックアップする必要があるのがデータベースのみになるため、2FAuth バックアップの作成がはるかに簡単になります。
※注意:欠点として、大きなアイコンを多数格納している場合、データベースのサイズが大幅に増加します。また、データベースとの同期を確認するため、より頻繁にファイルシステムにアクセスするため、パフォーマンスに影響を与える可能性もあります。',
],
],
diff --git a/resources/lang/ja/auth.php b/resources/lang/ja/auth.php
index c151a17f..249cd837 100644
--- a/resources/lang/ja/auth.php
+++ b/resources/lang/ja/auth.php
@@ -22,14 +22,14 @@
'sign_out' => 'サインアウト',
'sign_in' => 'サインイン',
'sign_in_using' => 'ログイン方式:',
- 'if_administrator' => 'Administrator?',
- 'sign_in_here' => 'You can sign without SSO',
+ 'if_administrator' => '管理者?',
+ 'sign_in_here' => 'SSO なしでサインインできます',
'or_continue_with' => 'または外部認証を利用:',
- 'password_login_and_webauthn_are_disabled' => 'Password login and WebAuthn are disabled.',
- 'sign_in_using_sso' => 'Pick an SSO provider to sign in with:',
- 'no_provider' => 'no provider',
- 'no_sso_provider_or_provider_is_missing' => 'Provider is missing?',
- 'see_how_to_enable_sso' => 'See how to enable a provider',
+ 'password_login_and_webauthn_are_disabled' => 'パスワードと WebAuthn ログインは無効です。',
+ 'sign_in_using_sso' => 'サインインに使う SSO プロバイダを選択:',
+ 'no_provider' => 'プロバイダがありません',
+ 'no_sso_provider_or_provider_is_missing' => 'プロバイダーが見つかりませんか?',
+ 'see_how_to_enable_sso' => 'プロバイダを有効にする方法',
'sign_in_using_security_device' => 'セキュリティデバイスでログイン',
'login_and_password' => 'IDとパスワード',
'register' => '新規登録',
@@ -41,7 +41,7 @@
'maybe_later' => 'あとで',
'user_account_controlled_by_proxy' => '認証プロキシを利用したアカウントです。
プロキシからアカウントを管理してください。',
'auth_handled_by_proxy' => 'リバースプロキシが認証を処理しているため、以下の設定は利用できません。
プロキシから認証を管理してください。',
- 'sso_only_x_settings_are_disabled' => 'Authentication is restricted to SSO only, :auth_method is disabled',
+ 'sso_only_x_settings_are_disabled' => '認証は SSO のみ、:auth_method は無効です',
'confirm' => [
'logout' => 'ログアウトしてもよろしいですか?',
'revoke_device' => 'このデバイスを失効させてもよろしいですか?',
@@ -87,7 +87,7 @@
'name' => '名前',
'login' => 'ログイン',
'webauthn_login' => 'WebAuthn ログイン',
- 'sso_login' => 'SSO login',
+ 'sso_login' => 'SSO でログイン',
'email' => 'メールアドレス',
'password' => 'パスワード',
'reveal_password' => 'パスワードを表示',
@@ -103,7 +103,7 @@
'reset_your_password' => 'パスワードをリセット',
'reset_password' => 'パスワードリセット',
'disabled_in_demo' => 'デモモードでは無効な機能です',
- 'sso_only_form_restricted_to_admin' => 'Regular users must sign in with SSO. Other methods are for administrators only.',
+ 'sso_only_form_restricted_to_admin' => '通常のユーザーは SSO でサインインする必要があります。他の手段は管理者専用です。',
'new_password' => '新しいパスワード',
'current_password' => [
'label' => '現在のパスワード',
@@ -135,8 +135,8 @@
'caps_lock_is_on' => 'Caps Lock がオンです!',
],
'sso_providers' => [
- 'unknown' => 'unknown',
- 'github' => 'Github',
+ 'unknown' => '不明',
+ 'github' => 'GitHub',
'openid' => 'OpenID'
]
];
diff --git a/resources/lang/ja/errors.php b/resources/lang/ja/errors.php
index 3279e245..7edbc42e 100644
--- a/resources/lang/ja/errors.php
+++ b/resources/lang/ja/errors.php
@@ -43,8 +43,8 @@
'2fauth_has_not_a_valid_domain' => '2FAuth のドメインが有効なドメインではありません',
'user_id_not_between_1_64' => 'ユーザー ID は 1 文字以上 64 文字以内でなければなりません',
'no_entry_was_of_type_public_key' => '"public-key" 型の項目がありません',
- 'unsupported_with_reverseproxy' => 'Not applicable when using an auth proxy or SSO',
- 'unsupported_with_sso_only' => 'This authentication method is for administrators only. Users must log in with SSO.',
+ 'unsupported_with_reverseproxy' => '認証プロキシまたは SSO を使用する場合は適用されません',
+ 'unsupported_with_sso_only' => 'この認証手段は管理者専用です。ユーザーは SSO でログインしてください。',
'user_deletion_failed' => 'ユーザーアカウントを削除できませんでした。データは保存されたままです',
'auth_proxy_failed' => 'プロキシ認証に失敗しました',
'auth_proxy_failed_legend' => '2FAuth は認証プロキシ経由で動作するよう設定されていますが、プロキシは必要なヘッダーを返しませんでした。設定をご確認のうえ再度お試しください。',
@@ -73,5 +73,5 @@
'cannot_decode_detected_qrcode' => '検出されたQRコードをデコードできません。画像をトリミングまたはシャープにしてください。',
'qrcode_has_invalid_checksum' => 'QRコードのチェックサムが不正です',
'no_readable_qrcode' => '読み取り可能なQRコードがありません',
- 'failed_icon_store_database_toggling' => 'Migration of icons failed. The setting has been restored to its previous value.',
+ 'failed_icon_store_database_toggling' => 'アイコンの移行に失敗しました。設定を元の値に戻しました。',
];
\ No newline at end of file
diff --git a/resources/lang/ja/settings.php b/resources/lang/ja/settings.php
index 03529c03..03a3c82e 100644
--- a/resources/lang/ja/settings.php
+++ b/resources/lang/ja/settings.php
@@ -114,7 +114,7 @@
'automatic' => '自動',
'show_accounts_icons' => [
'label' => 'アイコンを表示',
- 'help' => 'Show account icons in the main view'
+ 'help' => 'メイン画面にアカウントのアイコンを表示します。'
],
'get_official_icons' => [
'label' => '公式アイコンを取得',
@@ -161,8 +161,8 @@
'help' => '2FAuth アカウントへの接続失敗があった時にメールを受け取る'
],
'show_email_in_footer' => [
- 'label' => 'Show email in footer',
- 'help' => 'Display the logged-in user\'s email in the footer instead of direct navigation links. The links are then available in a menu behind a click/tap on the email address.'
+ 'label' => 'フッターにメールを表示',
+ 'help' => '直接メニューのリンクを表示する代わりに、ログイン中のユーザーのメールをフッターに表示します。メールアドレスをクリック/タップすると、リンクへのメニューが表示されます。'
],
'otp_generation_on_request' => 'クリック/タップで',
'otp_generation_on_request_legend' => '個別の画面で開く',
diff --git a/resources/lang/ja/twofaccounts.php b/resources/lang/ja/twofaccounts.php
index 793de0a5..01e86bb5 100644
--- a/resources/lang/ja/twofaccounts.php
+++ b/resources/lang/ja/twofaccounts.php
@@ -28,15 +28,15 @@
'account_updated' => 'アカウントを更新されました',
'accounts_deleted' => 'アカウントを削除しました',
'accounts_moved' => 'アカウントを移動しました',
- 'export_selected_accounts' => 'Export selected accounts',
- 'twofauth_export_format' => '2FAuth format',
- 'twofauth_export_format_sub' => 'Export data using the 2FAuth json schema',
- 'twofauth_export_format_desc' => 'You should prefer this option if you need to create a backup that can be restored. This format takes care of the icons.',
- 'twofauth_export_format_url' => 'The schema definition is described here:',
- 'twofauth_export_schema' => '2FAuth export schema',
- 'otpauth_export_format' => 'otpauth URIs',
- 'otpauth_export_format_sub' => 'Export data as a list of otpauth URIs',
- 'otpauth_export_format_desc' => 'otpauth URI is the most common format used to exchange 2FA data, for example in the form of a QR code when you enable 2FA on a web site. Select this if you want to switch from 2FAuth.',
+ 'export_selected_accounts' => '選択したアカウントをエクスポート',
+ 'twofauth_export_format' => '2FAuth 形式',
+ 'twofauth_export_format_sub' => '2FAuth の JSON スキーマでデータをエクスポート',
+ 'twofauth_export_format_desc' => '復元可能なバックアップを作成する必要がある場合は、このオプションを選択してください。この形式はアイコンにも対応しています。',
+ 'twofauth_export_format_url' => 'スキーマ定義の説明は:',
+ 'twofauth_export_schema' => '2FAuth エクスポートスキーマ',
+ 'otpauth_export_format' => 'otpauth URI',
+ 'otpauth_export_format_sub' => 'データを otpauth URI のリストとしてエクスポート',
+ 'otpauth_export_format_desc' => 'otpauth URI は 2FA データの交換に使用される最も一般的な形式で、ウェブサイトで 2FA を有効にした時に QR コードなど形で表示されるものです。2FAuth から移行したい場合は、これを選択します。',
'reveal' => '表示',
'forms' => [
'service' => [
@@ -69,8 +69,8 @@
'i_m_lucky_legend' => '「適当に取得」ボタンは、指定したサービスの公式アイコンの取得を試みます。 ".xyz" といった語尾を除く実際のサービス名を、誤字のないよう入力してください。(ベータ機能)',
'test' => 'テスト',
'group' => [
- 'label' => 'Group',
- 'help' => 'The group to which the account is to be assigned'
+ 'label' => 'グループ',
+ 'help' => 'アカウントに割り当てるグループ'
],
'secret' => [
'label' => 'シークレット',
diff --git a/resources/lang/ja/validation.php b/resources/lang/ja/validation.php
index d0dc4bd8..87611f2f 100644
--- a/resources/lang/ja/validation.php
+++ b/resources/lang/ja/validation.php
@@ -22,7 +22,7 @@
'alpha_dash' => ':attributeには、半角の英数字(\'A-Z\', \'a-z\', \'0-9\')、ハイフン(-)、下線(_)のみ使用できます。',
'alpha_num' => ':attributeには、半角英数字(\'A-Z\', \'a-z\', \'0-9\')のみ使用できます。',
'array' => ':attributeには、配列を指定してください。',
- 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.',
+ 'ascii' => ':attributeには、英数字と記号(ASCII)のみ使用可能です。',
'before' => ':attributeには、:dateより前の日付を指定してください。',
'before_or_equal' => ':attributeには、:date以前の日付を指定してください。',
'between' => [
@@ -32,9 +32,9 @@
'string' => ':attributeは、:min文字から:max文字にしてください。',
],
'boolean' => ':attributeには、\'true\'か\'false\'を指定してください。',
- 'can' => 'The :attribute field contains an unauthorized value.',
+ 'can' => ':attributeに禁止された値が含まれています。',
'confirmed' => ':attributeと:attribute確認が一致しません。',
- 'contains' => 'The :attribute field is missing a required value.',
+ 'contains' => ':attributeに必須の値がありません。',
'current_password' => 'パスワードが違います。',
'date' => ':attributeは、正しい日付ではありません。',
'date_equals' => ':attributeは:dateに等しい日付でなければなりません。',
@@ -53,7 +53,7 @@
'ends_with' => ':attributeは、次のうちのいずれかで終わらなければなりません。: :values',
'enum' => '選択した:attributeは無効です。',
'exists' => '選択された:attributeは、有効ではありません。',
- 'extensions' => 'The :attribute field must have one of the following extensions: :values.',
+ 'extensions' => ':attribute には、次のいずれかの拡張子が必要です: :values',
'file' => ':attributeはファイルでなければいけません。',
'filled' => ':attributeは必須です。',
'gt' => [
@@ -68,7 +68,7 @@
'numeric' => ':attributeは :value 以上でなければなりません。',
'string' => ':attributeは :value 文字以上でなければなりません。',
],
- 'hex_color' => 'The :attribute field must be a valid hexadecimal color.',
+ 'hex_color' => ':attributeには正しい16進数カラーコードを指定してください。',
'image' => ':attributeには、画像を指定してください。',
'in' => '選択された:attributeは、有効ではありません。',
'in_array' => ':attributeが:otherに存在しません。',
@@ -77,8 +77,8 @@
'ipv4' => ':attributeはIPv4アドレスを指定してください。',
'ipv6' => ':attributeはIPv6アドレスを指定してください。',
'json' => ':attributeには、有効なJSON文字列を指定してください。',
- 'list' => 'The :attribute field must be a list.',
- 'lowercase' => 'The :attribute field must be lowercase.',
+ 'list' => ':attributeはリストにしてください。',
+ 'lowercase' => ':attributeには小文字で入力してください。',
'lt' => [
'array' => ':attributeの項目数は、:value個より小さくなければなりません。',
'file' => ':attributeは、:value KBより小さくなければなりません。',
@@ -108,11 +108,11 @@
'string' => ':attributeは、:min文字以上にしてください。',
],
'min_digits' => ':attributeは :min 桁以上の数字でなければなりません。',
- 'missing' => 'The :attribute field must be missing.',
- 'missing_if' => 'The :attribute field must be missing when :other is :value.',
- 'missing_unless' => 'The :attribute field must be missing unless :other is :value.',
- 'missing_with' => 'The :attribute field must be missing when :values is present.',
- 'missing_with_all' => 'The :attribute field must be missing when :values are present.',
+ 'missing' => ':attributeには入力しないでください。',
+ 'missing_if' => ':otherが :value の場合、:attributeには入力しないでください。',
+ 'missing_unless' => ':otherが :value 以外の場合、:attributeは入力しないでください。',
+ 'missing_with' => ':values が指定されている場合、:attributeには入力しないでください。',
+ 'missing_with_all' => ':values が全て指定されている場合、:attributeには入力しないでください。',
'multiple_of' => ':attributeは :value の倍数でなければなりません。',
'not_in' => '選択された:attributeは、有効ではありません。',
'not_regex' => ':attributeの形式が無効です。',
@@ -125,10 +125,10 @@
'uncompromised' => 'この:attributeはデータ漏洩の対象となった可能性があります。別の:attributeを選んでください。',
],
'present' => ':attributeが存在している必要があります。',
- 'present_if' => 'The :attribute field must be present when :other is :value.',
- 'present_unless' => 'The :attribute field must be present unless :other is :value.',
- 'present_with' => 'The :attribute field must be present when :values is present.',
- 'present_with_all' => 'The :attribute field must be present when :values are present.',
+ 'present_if' => ':otherが :value の場合、:attributeを必ず入力してください。',
+ 'present_unless' => ':otherが :value 以外の場合、:attributeを必ず入力してください。',
+ 'present_with' => ':values が指定されている場合、:attributeも必ず入力してください。',
+ 'present_with_all' => ':values が全て指定されている場合、:attributeも必ず入力してください。',
'prohibited' => ':attribute項目は入力しないでください。',
'prohibited_if' => ':otherが:valueの場合、:attributeは入力しないでください。',
'prohibited_unless' => ':otherが:values以外の場合、:attributeは入力しないでください。',
@@ -156,9 +156,9 @@
'timezone' => ':attributeには、有効なタイムゾーンを指定してください。',
'unique' => '指定の:attributeは既に使用されています。',
'uploaded' => ':attributeのアップロードに失敗しました。',
- 'uppercase' => 'The :attribute field must be uppercase.',
+ 'uppercase' => ':attributeには大文字で入力してください。',
'url' => ':attributeには、正しいURLを指定してください。',
- 'ulid' => 'The :attribute field must be a valid ULID.',
+ 'ulid' => ':attributeは、有効なULIDでなければなりません。',
'uuid' => ':attributeは、有効なUUIDでなければなりません。',
'single' => ':attributeを使用する場合、このリクエスト本文の唯一のパラメータにする必要があります。',