{
    "common": {
        "submit": "送信",
        "cancel": "キャンセル",
        "save": "保存",
        "save_changes": "変更を保存",
        "delete": "削除",
        "edit": "編集",
        "search": "検索",
        "add": "追加",
        "remove": "削除",
        "create": "作成",
        "update": "更新",
        "confirm": "確認",
        "close": "閉じる",
        "yes": "はい",
        "no": "いいえ",
        "ok": "OK",
        "loading": "読み込み中...",
        "empty": "空",
        "noData": "データなし",
        "table": {
            "noResults": "結果が見つかりません。"
        },
        "failed": "失敗",
        "notFound": "見つかりません",
        "back": "戻る",
        "goBack": "戻る",
        "backToHome": "ホームに戻る",
        "tryAgain": "再試行",
        "more": "詳細",
        "actions": "操作",
        "filter": "フィルター",
        "reset": "リセット",
        "clear": "クリア",
        "error": "エラー",
        "apply": "適用",
        "select": "選択",
        "selectAll": "すべて選択",
        "deselectAll": "選択を解除",
        "all": "すべて",
        "none": "なし",
        "showLess": "表示を減らす",
        "showMore": "もっと見る...",
        "project_description": "Bichonはオープンソースプロジェクトです。",
        "view_on_github_button": "GitHubで表示",
        "op_failed": "操作に失敗しました",
        "na": "なし",
        "retry": "再試行",
        "deleting": "削除中..."
    },
    "navigation": {
        "home": "ホーム",
        "settings": "設定",
        "accounts": "アカウント",
        "dashboard": "ダッシュボード",
        "mailbox": "メールボックス",
        "oauth2": "OAuth2",
        "accessTokens": "アクセストークン",
        "apiDocs": "APIドキュメント",
        "general": "一般",
        "auth": "認証",
        "other": "その他",
        "users": "システムユーザー"
    },
    "auth": {
        "welcome": "Bichon へようこそ",
        "username": "ユーザー名",
        "password": "パスワード",
        "login": "ログイン",
        "loginFailed": "ログインに失敗しました",
        "invalidPassword": "パスワードが無効です。もう一度お試しください。",
        "somethingWentWrong": "問題が発生しました",
        "sessionExpired": "セッションの有効期限が切れました！",
        "sessionExpiredDesc": "操作がないためセッションが終了しました。継続するには再度ログインしてください。",
        "logout": "ログアウト",
        "areYouSureYouWantToLogOut": "ログアウトしてもよろしいですか？",
        "youWillNeedToLogInAgain": "アカウントにアクセスするには、再度ログインする必要があります。"
    },
    "errors": {
        "pageNotFound": "おっと！ページが見つかりません！",
        "pageNotFoundDesc": "お探しのページは存在しないか、削除された可能性があります。",
        "somethingWentWrong": "おっと！問題が発生しました :')",
        "somethingWentWrongDesc": "ご不便をおかけして申し訳ございません。しばらくしてからもう一度お試しください。",
        "internalServerError": "内部サーバーエラー！",
        "contentNotModified": "コンテンツは変更されていません！",
        "networkError": "ネットワークエラー",
        "networkErrorDesc": "サーバーに接続できません。インターネット接続を確認し、再試行してください。",
        "forbidden": "禁止されています",
        "forbiddenTitle": "アクセス禁止",
        "forbiddenDesc": "このリソースを閲覧するために必要な権限がありません。",
        "unauthorized": "未承認",
        "unauthorizedTitle": "不正アクセス",
        "unauthorizedDesc": "このリソースにアクセスするには、適切な資格情報でログインしてください。",
        "maintenance": "メンテナンス",
        "maintenanceTitle": "ウェブサイトはメンテナンス中です！",
        "maintenanceDesc": "現在サイトはご利用いただけません。まもなく再開いたします。",
        "learnMore": "詳細を見る"
    },
    "dashboard": {
        "title": "ダッシュボード",
        "mailAccounts": "メールアカウント",
        "connected": "接続済み",
        "totalEmails": "合計メール数",
        "syncedLocally": "ローカル同期済み",
        "totalEmailSize": "メール総容量",
        "logicalVolume": "論理ボリューム",
        "localDataFiles": "ローカルデータファイル",
        "actualDiskUsage": "実際のディスク使用量",
        "indexSize": "インデックスサイズ",
        "tantivyIndex": "Tantivyインデックス",
        "dayTrend": "30日間トレンド",
        "attachments": "添付ファイル",
        "topLists": "トップリスト",
        "newEmails": "新規メール",
        "messageDistribution": "メッセージ分布",
        "attachmentRatio": "添付ファイル比率",
        "attachmentRatioDesc": "メールの{{percent}}%に添付ファイルがあります",
        "noEmailsSynced": "まだメールが同期されていません",
        "withAttachments": "添付ファイルあり",
        "noAttachments": "添付ファイルなし",
        "top10Senders": "送信者トップ10",
        "byMessageCount": "メッセージ数順",
        "sender": "送信者",
        "count": "件数",
        "top10LargestEmails": "容量の大きいメールトップ10",
        "byMessageSize": "メッセージサイズ順",
        "subject": "件名",
        "size": "サイズ",
        "noSubject": "(件名なし)",
        "top10Accounts": "アカウントトップ10",
        "emails": "メール",
        "account": "アカウント",
        "noRecentActivity": "最近のアクティビティなし",
        "noSendersData": "送信者データなし",
        "noLargeEmails": "サイズの大きいメールなし",
        "noAccountData": "アカウントデータなし",
        "systemVersion": "システムバージョン"
    },
    "accounts": {
        "beforeRelativeValue": "{{value}} {{unit}} 前より前のメールを同期",
        "sinceRelativeValue": "過去 {{value}} {{unit}} 分のメールを同期",
        "syncBatchSize": "同期バッチサイズ",
        "syncBatchSizeDescription": "1回のIMAPリクエストで取得するメッセージ数",
        "incrementalSyncDescription": "増分メール同期の実行頻度（分単位）",
        "syncScope": "同期戦略",
        "syncScopeDescription": "インデックスを作成し、アーカイブするメールを選択します。",
        "selectMode": "フィルタモードを選択",
        "syncAll": "すべてのメールを同期",
        "sinceFixed": "指定した日付以降",
        "sinceRelative": "最近のメールのみ同期",
        "beforeRelative": "古いメールのみアーカイブ",
        "duration": "期間",
        "unit": "単位",
        "accessControl": "アクセス制御",
        "owner": "作成者",
        "access_control": {
            "title": "アカウントアクセス割り当て",
            "description": "{{email}} にロールと権限ユーザーを割り当てます",
            "role_label": "アクセスロール",
            "role_placeholder": "ロールを選択",
            "role_loading": "ロールを読み込み中...",
            "user_label": "権限ユーザーを選択",
            "user_search_placeholder": "ユーザー名またはメールで検索...",
            "user_empty": "ユーザーが見つかりません",
            "user_selected_count": "選択済み: {{count}} 名",
            "buttons": {
                "cancel": "キャンセル",
                "save": "割り当てを保存"
            },
            "validation": {
                "user_required": "少なくとも1人のユーザーを選択してください",
                "role_required": "割り当てるロールを選択してください"
            },
            "toast": {
                "success_title": "割り当て完了",
                "success_desc": "{{email}} に権限が正常に割り当てられました",
                "failed_title": "割り当て失敗"
            }
        },
        "title": "メールアカウント",
        "description": "メールアカウントを管理・設定します。",
        "addImap": "IMAPアカウントを追加",
        "addNoSync": "非同期アカウントを追加",
        "moreAccountTypes": "他のアカウントタイプ",
        "noAccountConfigurations": "アカウント設定がありません",
        "noAccountConfigurationsDesc": "まだアカウント設定を追加していません。機能を利用するには設定を追加してください。",
        "addConfiguration": "設定を追加",
        "name": "ログイン名",
        "email": "メールアドレス",
        "status": "ステータス",
        "type": "タイプ",
        "lastSync": "最終同期",
        "actions": "アクション",
        "edit": "編集",
        "delete": "削除",
        "detail": "詳細",
        "syncFolders": "同期フォルダー",
        "oauth2Tokens": "OAuth2トークン",
        "id": "ID",
        "enabled": "有効",
        "auth": "認証",
        "incSync": "増分同期",
        "state": "状態",
        "createdAt": "作成日時",
        "updatedAt": "更新日時",
        "openMenu": "メニューを開く",
        "emailAccountRegistration": "メールアカウント登録",
        "emailAccountRegistrationDesc": "メールアドレスを入力してください。次のステップで、IMAP/SMTPの詳細を設定します。入力されたメールアドレスを使用して、IMAP/SMTPサーバーアドレスの自動取得を試みます。",
        "emailAddress": "メールアドレス",
        "emailPlaceholder": "例: john.doe@example.com",
        "namePlaceholder": "例: john.doe",
        "optional": "オプション",
        "nameDescription": "IMAP接続のユーザー名。接続ユーザー名として完全なメールアドレスを使用する場合は、このフィールドを空欄にしてください。",
        "emailCannotBeModified": "編集時にはメールアカウントアドレスは変更できません。",
        "addAccount": "アカウントを追加",
        "updateAccount": "アカウントを更新",
        "accountUpdated": "アカウントが更新されました",
        "accountCreated": "アカウントが作成されました",
        "accountUpdatedDesc": "アカウントが正常に更新されました。",
        "accountCreatedDesc": "アカウントが正常に作成されました。",
        "accountUpdateFailed": "アカウントの更新に失敗しました",
        "accountCreationFailed": "アカウントの作成に失敗しました",
        "updateFailed": "更新に失敗しました。しばらくしてからもう一度お試しください。",
        "creationFailed": "作成に失敗しました。しばらくしてからもう一度お試しください。",
        "selectSyncFolders": "同期フォルダーを選択",
        "allMailFolderSelected": "ご注意: 「すべてのメール」フォルダーが選択されています",
        "accountSyncFoldersUpdated": "アカウント同期フォルダーが更新されました",
        "accountSyncFoldersUpdateFailed": "アカウント同期フォルダーの更新に失敗しました",
        "serverConfiguration": "サーバー設定 (IMAP)",
        "syncFoldersTitle": "同期フォルダー",
        "allMailFolderSelectedDesc": "「すべてのメール」属性を持つフォルダーを選択すると、受信トレイや送信済みなどのフォルダーからすでに同期されているメッセージが重複する可能性があります。これにより、ストレージ容量が大幅に消費される可能性があります。",
        "allMailSkipped": "標準フォルダーが選択されました。「すべてのメール」は重複を避けるためにスキップされました。",
        "selectAtLeastOneFolder": "少なくとも1つのフォルダーを選択してください",
        "chooseFoldersToSync": "{{email}}の同期フォルダーを選択してください。新たに追加されたフォルダーは、次回の同期サイクルでダウンロードが開始されます。",
        "accountDetails": "アカウント詳細",
        "capabilities": "機能",
        "folderLimit": "フォルダーの制限",
        "incrementalSyncInterval": "増分同期間隔",
        "everyMinutes": "{{minutes}}分ごと",
        "foldersConfiguredForSync": "同期用に設定されたフォルダー: {{count}}件",
        "foldersSelected": "選択されたフォルダー: {{count}}件",
        "imapHost": "IMAPホスト",
        "imapHostPlaceholder": "例: imap.example.com",
        "imapPort": "IMAPポート",
        "imapPortPlaceholder": "例: 993",
        "imapEncryption": "IMAP暗号化",
        "selectEncryptionMethod": "暗号化方式を選択",
        "chooseEncryptionMethod": "IMAPの暗号化方式を選択してください。",
        "imapAuthMethod": "IMAP認証方式",
        "selectAuthMethod": "認証方式を選択",
        "chooseAuthMethod": "IMAPの認証方式を選択してください。",
        "imapPassword": "IMAPパスワード",
        "leaveEmptyToKeepPassword": "現在のパスワードを保持する場合は空欄にしてください",
        "enterPassword": "パスワードを入力してください",
        "leaveEmptyToKeepExisting": "既存のパスワードを保持する場合は空欄にしてください。更新する場合は新しいパスワードを入力してください。",
        "useProxy": "プロキシを使用",
        "selectProxy": "プロキシを選択",
        "incrementalSync": "増分同期(分)",
        "incrementalSyncPlaceholder": "例: 300",
        "enabledDescription": "このアカウントが有効かどうかを決定します。無効の場合、関連する同期は実行されません。",
        "dateSince": "同期開始日",
        "none": "なし",
        "fixed": "固定",
        "relative": "相対",
        "selectDate": "日付を選択",
        "selectUnit": "単位を選択",
        "days": "日",
        "months": "月",
        "years": "年",
        "enterValue": "値を入力してください",
        "mustBeAtLeast1": "1以上である必要があります",
        "dateSelection": "日付選択",
        "since": "以降",
        "recent": "最近",
        "notAvailable": "N/A",
        "host": "ホスト",
        "port": "ポート",
        "encryption": "暗号化",
        "authType": "認証タイプ",
        "password": "パスワード",
        "useProxyField": "プロキシを使用",
        "clickSaveWhenDone": "完了したら「保存」をクリックしてください。",
        "step": "ステップ {{index}}",
        "goBack": "戻る",
        "autoConfiguring": "自動設定中...",
        "continue": "続行",
        "saveChanges": "変更を保存",
        "submit": "送信",
        "field": "フィールド",
        "value": "値",
        "refreshToken": "リフレッシュトークン",
        "accessTokenCopiedToClipboard": "アクセストークンをクリップボードにコピーしました",
        "refreshTokenCopiedToClipboard": "リフレッシュトークンをクリップボードにコピーしました",
        "noOAuth2Tokens": "OAuth2トークンなし",
        "theAccountHasNotCompletedTheAuthorizationProcess": "このアカウントは認証プロセスを完了していません。",
        "clickHere": "こちらをクリック",
        "toAuthorizeTheAccount": "してアカウントを認証してください。",
        "detailsOfTheOAuth2TokensForTheAccount": "このアカウントのOAuth2トークンの詳細。",
        "updateTheEmailAccountHere": "こちらでメールアカウントを更新してください。",
        "addNewEmailAccountHere": "こちらで新しいメールアカウントを追加してください。",
        "thisAccountIsUsedForIdentificationPurposesOnly": "このアカウントは識別目的でのみ使用され、メールサーバーとの同期は必要ありません。メールデータのインポートに役立ちます。",
        "determinesWhetherThisAccountIsActiveNoSync": "このアカウントが有効かどうかを判定します。無効の場合、データをインポートできません。",
        "folderSync": {
            "noData": "データなし",
            "noFolders": "同期するフォルダーがありません",
            "batches": "バッチ",
            "autoSelectDescendants": "子項目を自動選択",
            "autoSelectParents": "親項目を自動選択",
            "expandAll": "すべて展開",
            "collapseAll": "すべて折りたたむ",
            "loadingMailboxFolders": "メールボックスフォルダーを読み込み中…"
        },
        "viewDetails": "詳細を見る",
        "runningState": {
            "notStarted": "未開始",
            "inProgress": "進行中",
            "calculating": "計算中...",
            "initialSync": "初期同期",
            "completed": "完了",
            "duration": "期間",
            "startTime": "開始時刻:",
            "endTime": "終了時刻:",
            "syncProgress": "同期進捗",
            "incrementalSync": "増分同期",
            "syncInterval": "同期間隔:",
            "everyMinutes": "{{minutes}}分ごと",
            "errorLogs": "エラーログ",
            "noErrorLogs": "エラーログはありません。",
            "noActiveState": "アクティブな状態はありません",
            "accountNotStarted": "アカウント同期がまだ開始されていない可能性があります",
            "close": "閉じる"
        },
        "steps": {
            "complete": "完了",
            "emailAddress": "メールアドレス",
            "imap": "IMAP",
            "syncPreferences": "同期設定",
            "summary": "概要"
        },
        "imapProxy": "IMAP接続にSOCKS5プロキシを使用します。",
        "syncStartDateDescription": "同期開始日を定義します（特定の日付または現在からの相対的な日付）。この日付より前のメールは除外されます。{{fixedPart}}。",
        "syncAfterDate": "設定された日付以降のデータを同期する",
        "syncRecentData": "同期日付を時間とともにずらし、最近のデータのみを同期する",
        "folderLimitDescription": "フォルダーごとに同期するメールの数を制限します（最小100）。制限なしにする場合は空欄にしてください。",
        "folderLimitPlaceholder": "例: 1000",
        "imap": "IMAP",
        "minutes": "分",
        "accountHasBeenSuccessfully": "アカウントは正常に{{action}}されました",
        "enableAccount": "アカウントを有効化",
        "disableAccount": "アカウントを無効化",
        "areYouSureYouWantTo": "本当にこのアカウントを{{action}}しますか？",
        "enable": "有効化",
        "disable": "無効化",
        "thisWillPreventTheAccountFromBeingUsed": "このアカウントはIMAPサーバーからのデータ同期を行わなくなりますが、既存のデータは引き続き参照可能です。",
        "disabled": "無効",
        "useDangerous": "任意の TLS 証明書を信頼する",
        "useDangerousDescription": "このオプションを有効にすると、公開 CA または自己署名証明書を使用している IMAP サーバーに対して、システムが証明書を認識していない場合でも接続できます。ただし、標準の証明書検証をバイパスするため、中間者攻撃 (MITM) のリスクがあり — リスクを理解した上でのみ有効にしてください。"
    },
    "mailbox": {
        "deleteMailboxDialog": {
            "title": "メールボックスフォルダの削除",
            "desc": "このメールボックスフォルダを削除してもよろしいですか？この操作は取り消せません。",
            "warningTitle": "警告",
            "warningDesc": "このフォルダを削除すると、その中に含まれるすべてのアーカイブメールとサブフォルダも永久に削除されます。",
            "confirm": "永久に削除",
            "successTitle": "削除完了",
            "successDesc": "メールボックスフォルダとその内容が正常に削除されました。",
            "errorTitle": "削除失敗"
        },
        "title": "メールボックス",
        "folders": "フォルダー",
        "messages": "メッセージ",
        "noMessages": "メッセージなし",
        "selectFolder": "フォルダーを選択してメッセージを閲覧",
        "deleteDialog": {
            "title": "メールを削除",
            "desc": "{{countText}}を削除してもよろしいですか？この操作により、選択したメールはローカルデータベースから削除されます。メールは完全に削除され、復元することはできません。",
            "descCountSingle": "このメール",
            "descCountMultiple": "これら{{count}}件のメール",
            "warningTitle": "警告！",
            "warningDesc": "続行する前にご注意ください。",
            "confirm": "削除",
            "successTitle": "メッセージが正常に削除されました",
            "successDesc": "メッセージが削除されました。",
            "errorTitle": "メッセージの削除に失敗しました"
        },
        "thread": {
            "title": "スレッド ({{count}}件の{{messageLabel}})",
            "message": "メッセージ",
            "messages": "メッセージ",
            "noSubject": "(件名なし)",
            "invalidDate": "無効な日付",
            "empty": "このスレッドにメッセージはありません。",
            "loadError": "スレッドの読み込みに失敗しました",
            "loadingMore": "さらに読み込み中...",
            "loadMore": "さらに読み込む"
        },
        "bulkActions": {
            "ariaLabel": "選択された{{count}}件の{{emailLabel}}に対する一括アクション",
            "email": "メール",
            "emails": "メール",
            "selected": "選択済み",
            "clearSelection": "選択を解除",
            "clearSelectionWithKey": "選択を解除 ({{key}})",
            "delete": "削除",
            "deleteTooltip": "選択したメールを削除"
        }
    },
    "search": {
        "size": "サイズ",
        "any": "指定なし",
        "tiny": "極小（15 KB 未満）",
        "small": "小（2 MB 未満）",
        "medium": "中（20 MB 未満）",
        "large": "大（20 MB 以上）",
        "sizeDescription": "サイズは添付ファイルを含むメール全体の容量を指します。",
        "title": "検索",
        "searching": "検索中です。お待ちください…",
        "noEmailsFound": "メールが見つかりませんでした",
        "startSearching": "キーワード、送信者、または高度なフィルターを使用して検索を開始してください。",
        "adjustSearch": "検索条件を調整するか、フィルターをクリアしてみてください。",
        "tagFilter": "タグフィルター",
        "from": "送信元",
        "to": "宛先",
        "subject": "件名",
        "date": "日付",
        "editTag": "タグを編集",
        "keyword": "キーワード",
        "sender": "送信者",
        "recipient": "受信者",
        "hasAttachment": "添付ファイルあり",
        "yes": "はい",
        "no": "いいえ",
        "dateRange": "日付範囲",
        "startDate": "開始日",
        "endDate": "終了日",
        "advancedFilters": "高度なフィルター",
        "searchArchivedEmails": "アーカイブされたメールを検索",
        "fullTextMultiAccount": "全文検索・複数アカウント・高度なフィルター",
        "account": "アカウント",
        "mailbox": "メールボックス",
        "selectAccount": "アカウントを選択",
        "selectMailbox": "メールボックスを選択",
        "noActiveEmailAccount": "有効なメールアカウントがありません。",
        "addEmailAccount": "メールアカウントを追加",
        "noMailboxSelectAccount": "メールボックスがありません。まずアカウントを選択してください。",
        "searchInSubjectBody": "件名、本文、添付ファイル内を検索...",
        "searchingButton": "検索中...",
        "searchButton": "検索",
        "advanced": "高度な設定",
        "clear": "クリア",
        "since": "以降:",
        "before": "以前:",
        "selectDate": "日付を選択",
        "pleaseSelectAtLeastOne": "少なくとも1つの検索条件を選択してください",
        "cc": "CC",
        "bcc": "BCC",
        "attachmentName": "添付ファイル名",
        "messageId": "メッセージID",
        "minSize": "最小サイズ",
        "maxSize": "最大サイズ",
        "senderRecipients": "送信者 / 受信者",
        "attachmentsSize": "添付ファイルとサイズ",
        "minimumBytes": "最小",
        "maximumBytes": "最大",
        "originalMessageIdHeader": "元のメールのMessage-IDヘッダー",
        "addTags": {
            "title": "タグを編集",
            "none": "タグが追加されていません",
            "searchPlaceholder": "タグを検索または作成...",
            "createHint": "新しいタグを作成: {{tag}}",
            "invalidTitle": "無効なタグ",
            "updatedTitle": "タグが更新されました",
            "updatedDesc": "タグが正常に更新されました",
            "updateFailedTitle": "更新に失敗しました",
            "tryAgain": "しばらくしてからもう一度お試しください",
            "selectedCount": "選択されたタグ: {{count}}件",
            "cancel": "キャンセル",
            "save": "保存",
            "saving": "保存中..."
        },
        "thread": {
            "title": "スレッド · {{count}}件のメッセージ",
            "error": "スレッドの読み込みに失敗しました",
            "empty": "このスレッドにメッセージはありません",
            "invalidDate": "無効な日付",
            "noSubject": "(件名なし)",
            "loadingMore": "読み込み中...",
            "loadMore": "さらに読み込む"
        },
        "bulkActions": {
            "ariaLabel": "{{count}} 件のメッセージを選択中。一括操作ツールバー",
            "delete": "削除",
            "deleteDesc": "選択したメッセージを削除",
            "selected": "{{count}} 件選択済み",
            "clear": "選択を解除"
        },
        "delete": {
            "title": "メッセージを削除",
            "confirmPrefix": "本当に",
            "countLabel": "{{count}} 件のメッセージを削除しますか？",
            "confirmDetail": "この操作は取り消しできません。",
            "confirmButton": "削除",
            "warningTitle": "警告",
            "warningDesc": "削除されたメッセージは完全に削除され、復元することはできません。",
            "successTitle": "削除完了",
            "successDesc": "選択したメッセージは正常に削除されました。",
            "errorTitle": "削除に失敗しました"
        }
    },
    "mail": {
        "emailViewer": "メールビューア",
        "noMessageSelected": "メッセージが選択されていません",
        "account": "アカウント",
        "from": "送信元",
        "to": "宛先",
        "subject": "件名",
        "date": "日付",
        "tags": "タグ",
        "noTagsYet": "まだタグがありません",
        "id": "ID",
        "cc": "CC",
        "bcc": "BCC",
        "attachments": "添付ファイル",
        "download": "ダウンロード",
        "delete": "削除",
        "viewThread": "スレッドを表示",
        "downloadStarted": "ダウンロードを開始しました",
        "downloadComplete": "ダウンロードが完了しました",
        "downloadFailed": "ダウンロードに失敗しました",
        "failedToDownloadFile": "ファイルのダウンロードに失敗しました",
        "failedToLoadEmail": "メールメッセージの読み込みに失敗しました。",
        "isBeingDownloaded": "{{id}}をダウンロード中です",
        "downloaded": "{{id}}がダウンロードされました",
        "showLess": "少なく表示",
        "showMore": "さらに表示...",
        "onlyNonInlineAttachments": "インラインではない添付ファイルのみここに表示されます。",
        "noAttachments": "添付ファイルなし"
    },
    "oauth2": {
        "title": "OAuth2",
        "addConfiguration": "設定を追加",
        "id": "ID",
        "provider": "プロバイダー",
        "clientId": "クライアントID",
        "clientSecret": "クライアントシークレット",
        "redirectUri": "リダイレクトURI",
        "scopes": "スコープ",
        "status": "ステータス",
        "enabled": "有効",
        "disabled": "無効",
        "edit": "編集",
        "delete": "削除",
        "enable": "有効にする",
        "disable": "無効にする",
        "noConfigurations": "OAuth2設定がありません",
        "noConfigurationsDesc": "まだOAuth2設定を追加していません。機能を利用するには設定を追加してください。",
        "description": "アクセストークンの取得、保存、更新を自動的に処理し、シームレスでいつでも利用可能な認証体験を保証します。",
        "addNew": "新規追加",
        "updateHere": "こちらで更新してください。",
        "createNewHere": "こちらで新規作成してください。",
        "clickSaveWhenDone": "完了したら「保存」をクリックしてください。",
        "quickPresets": "クイックプリセット:",
        "gmail": "Gmail",
        "outlook": "Outlook",
        "whenDisabled": "無効化された場合: - 新しい認証フローは直ちに拒否されます - 既存のアクセストークンとリフレッシュトークンは1分以内に取り消されます - 再度有効化された際、ユーザーは再認証する必要があります",
        "clientIdLabel": "クライアントID:",
        "enterYourClientId": "クライアントIDを入力",
        "theUniqueIdentifierForYourApplication": "OAuthプロバイダーから提供される、アプリケーションの一意の識別子。",
        "clientSecretLabel": "クライアントシークレット:",
        "leaveEmptyToKeepExistingSecret": "既存のシークレットを保持する場合は空欄にしてください",
        "enterYourClientSecret": "クライアントシークレットを入力",
        "leaveEmptyToKeepTheExistingSecret": "既存のシークレットを保持する場合は空欄にしてください。変更する場合のみ新しい値を入力してください。",
        "aSecretKeyProvidedByTheOAuthProvider": "OAuthプロバイダーから提供される、アプリケーションを認証するためのシークレットキー。",
        "authUrlLabel": "認証URL:",
        "enterTheAuthorizationUrl": "認証URLを入力",
        "theUrlWhereUsersWillBeRedirected": "ユーザーが認証のためにリダイレクトされるURL。",
        "tokenUrlLabel": "トークンURL:",
        "enterTheTokenUrl": "トークンURLを入力",
        "theUrlUsedToExchange": "認証コードをアクセストークンと交換するために使用されるURL。",
        "redirectUrlLabel": "リダイレクトURL:",
        "enterYourRedirectUrl": "リダイレクトURLを入力",
        "theRedirectUrlAfterAuthorization": "認証後のリダイレクトURL。OAuthプロバイダーに登録されているものと一致している必要があります。http://[ホスト]:[ポート]/oauth2/callback (または https://) の形式を使用し、[ホスト]と[ポート]はRustMailerのデプロイメントと一致させてください。パス `/oauth2/callback` は固定です。",
        "scope": "スコープ:",
        "enterTheScopeHere": "ここにスコープを入力。",
        "addScope": "スコープを追加",
        "key": "キー:",
        "enterTheKeyHere": "ここにキーを入力。",
        "value": "値:",
        "enterTheValueHere": "ここに値を入力。",
        "addExtraParams": "追加パラメーターを追加",
        "useProxyOptional": "プロキシを使用 (オプション):",
        "selectAProxy": "プロキシを選択",
        "noProxyAvailable": "利用可能なプロキシはありません",
        "useSocks5ProxyForOAuthRequests": "直接アクセスがブロックされている場合、OAuthリクエストにSOCKS5プロキシを使用します。",
        "descriptionLabel": "説明:",
        "describeThePurposeOfTheOauth2Application": "OAuth2アプリケーションの目的を説明",
        "optional": "オプション",
        "saving": "保存中...",
        "creating": "作成中...",
        "saveChanges": "変更を保存",
        "save": "保存",
        "updated": "更新されました",
        "created": "作成されました",
        "yourOAuth2ApplicationHasBeenSuccessfully": "OAuth2アプリケーションは正常に{{action}}されました。",
        "updateFailed": "更新に失敗しました",
        "creationFailed": "作成に失敗しました",
        "updateOrCreationFailed": "{{action}}に失敗しました。しばらくしてからもう一度お試しください",
        "clientSecretIsRequired": "クライアントシークレットは必須です",
        "clientSecretCannotBeEmpty": "クライアントシークレットは空にできません",
        "keyIsRequired": "キーは必須です",
        "keyCannotBeEmpty": "キーは空にできません",
        "valueIsRequired": "値は必須です",
        "valueCannotBeEmpty": "値は空にできません",
        "descriptionMustNotExceed255Characters": "説明は255文字を超えてはいけません。",
        "clientIdIsRequired": "クライアントIDは必須です",
        "clientIdCannotBeEmpty": "クライアントIDは空にできません",
        "authorizationUrlIsRequired": "認証URLは必須です",
        "authorizationUrlCannotBeEmpty": "認証URLは空にできません",
        "invalidAuthorizationUrlFormat": "認証URLの形式が無効です",
        "tokenUrlIsRequired": "トークンURLは必須です",
        "tokenUrlCannotBeEmpty": "トークンURLは空にできません",
        "invalidTokenUrlFormat": "トークンURLの形式が無効です",
        "redirectUriIsRequired": "リダイレクトURIは必須です",
        "redirectUriCannotBeEmpty": "リダイレクトURIは空にできません",
        "invalidRedirectUriFormat": "リダイレクトURIの形式が無効です",
        "authorizeEmailAccount": "メールアカウントを認証",
        "authorizeAnEmailAccountToStartTheOAuth2AuthorizationProcess": "OAuth2認証プロセスを開始するためにメールアカウントを認証します。",
        "loadingAccounts": "アカウントを読み込み中...",
        "selectAnAccount": "アカウントを選択",
        "noEmailAccountsRegistered": "登録されたメールアカウントがありません。作成してください。",
        "pleaseCreateOne": "作成してください。",
        "createAccount": "アカウントを作成",
        "authorize": "認証",
        "getAuthorizeUrlFailed": "認証URLの取得に失敗しました",
        "getAuthorizeUrlFailedDesc": "認証URLの取得に失敗しました。しばらくしてからもう一度お試しください",
        "oauth2ClientUpdated": "OAuth2クライアントが更新されました",
        "oauth2ClientHasBeenSuccessfully": "OAuth2クライアントは正常に{{action}}されました。",
        "statusUpdateFailed": "ステータス更新に失敗しました。しばらくしてからもう一度お試しください",
        "disableOAuth2Client": "OAuth2クライアントを無効にする",
        "enableOAuth2Client": "OAuth2クライアントを有効にする",
        "areYouSureYouWantTo": "このOAuth2クライアントを{{action}}してもよろしいですか？",
        "thisWillPreventTheOAuth2ClientFromBeingUsed": "これにより、このOAuth2クライアントは使用できなくなります。",
        "deleteToken": "トークンを削除",
        "areYouSureYouWantToDelete": "削除してもよろしいですか",
        "thisActionWillPermanentlyRemoveTheOauth2Record": "この操作により、システムからOAuth2レコードが完全に削除されます。元に戻すことはできません。",
        "enterIdToConfirmDeletion": "削除を確認するためにIDを入力してください。",
        "warning": "警告！",
        "pleaseBeCareful": "ご注意ください。この操作は元に戻せません。",
        "deleteSuccess": "削除成功",
        "yourOAuth2ApplicationHasBeenSuccessfullyDeleted": "OAuth2アプリケーションは正常に削除されました。",
        "oauth2DeleteFailed": "OAuth2の削除に失敗しました",
        "deleteFailed": "削除に失敗しました。しばらくしてからもう一度お試しください",
        "actions": {
            "openMenu": "メニューを開く",
            "edit": "編集",
            "authorize": "認証",
            "delete": "削除"
        },
        "authFailed": "OAuth2認証に失敗しました",
        "error": "エラー",
        "unknownError": "不明なエラーが発生しました。",
        "tryAgain": "再試行",
        "goHome": "ホームへ",
        "authSuccess": "OAuth2認証成功",
        "success": "成功",
        "successMessage": "メールアカウントはOAuth2経由で正常に認証されました。アクセストークンはシステムに保存され、必要に応じて自動的に更新されます。",
        "goToAccounts": "アカウントへ移動",
        "authAtatus": "OAuth2認証ステータス",
        "information": "情報",
        "noStatus": "このページにはOAuth2認証の結果が表示されます。現在、特定のステータスは利用できません。必要に応じて再試行してください。",
        "backToLogin": "ログインに戻る"
    },
    "accessTokens": {
        "title": "アクセストークン",
        "name": "名前",
        "accounts": "アカウント",
        "token": "トークン",
        "createdAt": "作成日時",
        "expiresAt": "有効期限",
        "edit": "編集",
        "delete": "削除",
        "create": "作成",
        "noTokens": "アクセストークンなし",
        "noTokensDesc": "まだアクセストークンを作成していません。API機能を利用するには作成してください。",
        "description": "アクセストークン、アクセス制御、IPホワイトリスト、レート制限設定をここで管理します。",
        "editToken": "トークンを編集",
        "addNew": "新規追加",
        "updateTheAccessTokenHere": "こちらでアクセストークンを更新してください。",
        "createNewAccessTokenHere": "こちらで新しいアクセストークンを作成してください。",
        "selectAccounts": "アカウントを選択",
        "selectMultipleAccountsForTheAccessToken": "アクセストークンの認証スコープとなる複数のアカウントを選択してください。",
        "enterOneIpAddressPerLine": "1行に1つのIPアドレスを入力してください。例:\n192.168.1.1\n192.168.1.2",
        "aListOfIpAddressesAllowed": "リソースへのアクセスが許可されるIPアドレスのリスト。1行に1つのIPアドレスを入力してください。（オプション）",
        "enterQuota": "クォータを入力。例: 100",
        "theMaximumNumberOfRequestsAllowed": "間隔内で許可される最大リクエスト数。（オプション）",
        "enterIntervalInSeconds": "間隔を秒単位で入力。例: 60",
        "theTimeWindowForTheRateLimit": "レート制限の時間枠（秒単位）。（オプション）",
        "describeThePurposeOfTheAccessToken": "アクセストークンの目的を説明",
        "updating": "更新中...",
        "saving": "保存中...",
        "creating": "作成中...",
        "saveChanges": "変更を保存",
        "save": "保存",
        "updated": "更新されました",
        "created": "作成されました",
        "yourAccessTokenHasBeenSuccessfully": "アクセストークンは正常に{{action}}されました。",
        "updateFailed": "更新に失敗しました",
        "creationFailed": "作成に失敗しました",
        "updateOrCreationFailed": "{{action}}に失敗しました。しばらくしてからもう一度お試しください",
        "quotaMustBeAPositiveInteger": "クォータは正の整数である必要があります。",
        "intervalMustBeAPositiveInteger": "間隔は正の整数である必要があります。",
        "invalidIpAddressesFound": "無効なIPアドレスが見つかりました。有効なIPv4またはIPv6アドレスを入力してください。",
        "atLeastOneAccountIsRequired": "少なくとも1つのアカウントが必要です。",
        "descriptionMustNotExceed255Characters": "説明は255文字を超えてはいけません。",
        "notUsedYet": "まだ使用されていません",
        "theListOfAccountsThatCanBeQueried": "アクセストークンを使用してクエリできるアカウントのリスト。",
        "accountId": "アカウントID",
        "filterByEmailAddressOrAccountId": "メールアドレスまたはアカウントIDでフィルター...",
        "aclRulesForAccessTokens": "アクセストークンのACLルールには、IPホワイトリスト検証とレート制限の適用が含まれます。",
        "actions": {
            "openMenu": "メニューを開く",
            "edit": "編集",
            "delete": "削除"
        },
        "quota": "クォータ",
        "interval": "間隔"
    },
    "settings": {
        "appearance": {
            "title": "外観",
            "field": {
                "language": "表示言語",
                "theme": "インターフェーステーマ"
            },
            "description": {
                "language": "Web UIで使用する言語を選択します。",
                "theme": "ライトモードまたはダークモードを選択します。"
            },
            "placeholder": {
                "select_language": "言語を選択"
            },
            "command": {
                "search": "言語を検索...",
                "no_results": "言語が見つかりません。"
            },
            "theme": {
                "light": "ライト",
                "dark": "ダーク"
            },
            "button": {
                "update": "設定を更新"
            },
            "validation": {
                "language": {
                    "required": "言語を選択してください。"
                },
                "theme": {
                    "required": "テーマを選択してください。"
                }
            }
        },
        "title": "設定",
        "general": "一般",
        "proxy": "プロキシ",
        "name": "名前",
        "host": "ホスト",
        "port": "ポート",
        "username": "ユーザー名",
        "password": "パスワード",
        "type": "タイプ",
        "actions": "アクション",
        "edit": "編集",
        "delete": "削除",
        "add": "追加",
        "noProxies": "プロキシなし",
        "noProxiesDesc": "まだプロキシ設定を追加していません。機能を利用するには追加してください。",
        "root": "ルート",
        "rootTitle": "ルート",
        "rootDesc": "トークンとパスワードを含むルートアクセス資格情報を管理します。",
        "rootAccessManagement": "ルートアクセス管理",
        "manageRootTokenAndPassword": "ルートトークンとパスワードを安全に管理します。",
        "resetRootToken": "ルートトークンをリセット",
        "generateNewToken": "新しいトークンを生成します。古いトークンは直ちに失効します。",
        "reset": "リセット",
        "resetRootPassword": "ルートパスワードをリセット",
        "changePasswordForFutureLogins": "今後のログインのためにパスワードを変更します。",
        "youAreAboutToResetTheRootToken": "ルートトークンをリセットしようとしています。この操作は元に戻せません。",
        "confirmReset": "リセットを確認",
        "youAreAboutToResetTheRootPassword": "ルートパスワードをリセットしようとしています。安全に保管してください。",
        "enterNewRootPassword": "新しいルートパスワードを入力",
        "theRootTokenHasBeenReset": "ルートトークンがリセットされました",
        "yourLoginInformationHasBeenUpdated": "ログイン情報が更新されました。再度ログインする必要はありません。",
        "invalidPassword": "無効なパスワード",
        "rootPasswordMustBeAtLeast6Characters": "ルートパスワードは6文字以上である必要があります。",
        "theRootPasswordHasBeenReset": "ルートパスワードがリセットされました",
        "useNewPasswordForNextLogin": "次回のログインには新しいパスワードを使用してください。",
        "failedToCopyText": "テキストのコピーに失敗しました",
        "filterProxy": "プロキシをフィルター...",
        "filterOauth2": "OAuth2をフィルター...",
        "filterAccount": "アカウントをフィルター...",
        "filterAccessToken": "アクセストークンをフィルター...",
        "selectAll": "すべて選択",
        "theme": "テーマ",
        "id": "ID",
        "url": "URL",
        "createdAt": "作成日時",
        "updatedAt": "更新日時",
        "enabled": "有効",
        "useProxy": "プロキシを使用",
        "authUrl": "認証URL",
        "tokenUrl": "トークンURL",
        "description": "説明",
        "token": "トークン",
        "accounts": "アカウント",
        "acl": "ACL",
        "lastAccess": "最終アクセス",
        "enterProxyIdToConfirmDeletion": "削除を確認するためにプロキシIDを入力してください。",
        "updateTheProxyHere": "こちらでプロキシを更新してください。",
        "addNewProxyHere": "こちらで新しいプロキシを追加してください。",
        "pleaseUseAnIpAddressForBetterReliability": "信頼性を高めるため、ホスト名やドメインではなくIPアドレス（例: 127.0.0.1）を使用してください。",
        "adding": "追加中...",
        "yourProxyHasBeenSuccessfully": "プロキシは正常に{{action}}されました。",
        "proxyUpdateOrAddFailed": "{{action}}に失敗しました。しばらくしてからもう一度お試しください",
        "sidebar": {
            "profile": "プロフィール",
            "apiTokens": "APIトークン",
            "proxy": "ネットワークプロキシ",
            "configurations": "システム設定"
        },
        "profile": {
            "loadError": "ユーザー情報の読み込みに失敗しました。",
            "uploadTitle": "アバターをアップロード",
            "maxSize": "最大 {{size}}",
            "avatarAlt": "アバター",
            "removeAvatar": "アバターを削除",
            "uploadError": "ファイルのアップロードエラー",
            "field": {
                "username": "ユーザー名",
                "email": "メールアドレス",
                "password": "パスワード"
            },
            "placeholder": {
                "password_keep": "空欄のままにすると現在のパスワードを保持します"
            },
            "button": {
                "update_profile": "プロフィールを更新",
                "permissions": "権限",
                "view_global_permissions": "グローバル権限を表示"
            },
            "section": {
                "roles": "ロール",
                "accounts": "連携アカウント {{count}} 件"
            },
            "account": {
                "id": "アカウントID：{{id}}"
            },
            "toast": {
                "updated": "プロフィールが正常に更新されました",
                "update_failed": "プロフィールの更新に失敗しました"
            },
            "validation": {
                "username": {
                    "required": "ユーザー名は必須です",
                    "min": "ユーザー名は5文字以上である必要があります",
                    "max": "ユーザー名は32文字以内である必要があります"
                },
                "email": {
                    "required": "メールアドレスは必須です",
                    "invalid": "有効なメールアドレスを入力してください"
                },
                "password": {
                    "min": "パスワードは8文字以上である必要があります",
                    "max": "パスワードは256文字以内である必要があります"
                }
            }
        }
    },
    "apiDocs": {
        "choosePreferredType": "ご希望のAPIドキュメントタイプを選択してください",
        "swaggerUI": "Swagger UI",
        "reDoc": "ReDoc",
        "openAPIExplorer": "OpenAPI Explorer",
        "scalar": "Scalar",
        "downloadSpecYAML": "仕様YAMLをダウンロード"
    },
    "dialogs": {
        "confirmDelete": "削除の確認",
        "confirmDeleteDesc": "このアイテムを削除してもよろしいですか？この操作は元に戻せません。",
        "deleteSuccess": "正常に削除されました",
        "deleteFailed": "削除に失敗しました",
        "saveSuccess": "正常に保存されました",
        "saveFailed": "保存に失敗しました",
        "createSuccess": "正常に作成されました",
        "createFailed": "作成に失敗しました",
        "updateSuccess": "正常に更新されました",
        "updateFailed": "更新に失敗しました",
        "continue": "続行",
        "deleting": "削除中...",
        "accountDeleted": "アカウントが削除されました",
        "accountDeletedDesc": "アカウントが正常に削除されました。",
        "accountDeleteFailed": "アカウントの削除に失敗しました",
        "deleteAccountPermanently": "アカウントを完全に削除",
        "youAreDeleting": "{{email}}を削除しています。これにより、以下が完全に削除されます:",
        "accountCredentials": "アカウントの資格情報と設定",
        "localCachedMetadata": "ローカルキャッシュされたメタデータと同期ステータス",
        "imapSyncData": "IMAP同期データ",
        "oauthTokens": "OAuthトークンとAPI資格情報",
        "typeEmailToConfirm": "確認のため、アカウントのメールアドレスを入力してください:",
        "typeToConfirm": "確認のため「{{email}}」と入力してください",
        "cannotBeUndone": "この操作は元に戻せません！",
        "allResourcesErased": "関連するすべてのリソースは完全に消去されます。",
        "permanentlyDeleteAccount": "アカウントを完全に削除"
    },
    "command": {
        "typeCommandOrSearch": "コマンドを入力するか検索...",
        "noResultsFound": "結果が見つかりませんでした。",
        "theme": "テーマ",
        "light": "ライト",
        "dark": "ダーク"
    },
    "validation": {
        "required": "このフィールドは必須です",
        "invalidEmail": "無効なメールアドレスです",
        "invalidUrl": "無効なURLです",
        "passwordMinLength": "パスワードは{{min}}文字以上である必要があります",
        "pleaseEnterPassword": "パスワードを入力してください",
        "passwordRequired": "認証方式がパスワードの場合、パスワードは必須です",
        "emailRequired": "メールアドレスは必須です",
        "imapHostRequired": "IMAPホストは必須です",
        "imapHostCannotBeEmpty": "IMAPホストは空にできません",
        "imapPortMustBePositive": "IMAPポートは正の整数である必要があります",
        "imapPortMustBeLessThan65536": "IMAPポートは65536未満である必要があります",
        "folderLimitMustBeNumber": "フォルダーの制限は数値である必要があります",
        "folderLimitMustBeAtLeast100": "フォルダーの制限は100以上である必要があります",
        "incrementalSyncMustBeNumber": "増分同期間隔は数値である必要があります",
        "incrementalSyncMustBeAtLeast10": "増分同期間隔は10分以上である必要があります",
        "pleaseEnterUsernameOrEmail": "ユーザー名またはメールアドレスを入力してください"
    },
    "table": {
        "noResults": "結果が見つかりませんでした",
        "loading": "読み込み中...",
        "page": "ページ",
        "of": "/",
        "rowsPerPage": "1ページあたりの行数",
        "showing": "表示中",
        "to": "〜",
        "results": "件",
        "asc": "昇順",
        "desc": "降順",
        "hide": "非表示",
        "edit": "編集",
        "delete": "削除",
        "pagination": {
            "selected": "{{selected}} / {{total}} 行を選択済み。",
            "fixed_page_size": "1ページあたり {{size}} 行。",
            "rows_per_page": "ページあたりの行数",
            "page_info": "{{page}} / {{total}} ページ",
            "first": "最初のページへ",
            "previous": "前のページ",
            "next": "次のページ",
            "last": "最後のページへ"
        }
    },
    "proxyDelete": {
        "title": "プロキシを削除",
        "successTitle": "削除成功",
        "successDesc": "プロキシは正常に削除されました。",
        "close": "閉じる",
        "failedTitle": "プロキシの削除に失敗しました",
        "failedDesc": "削除に失敗しました。しばらくしてからもう一度お試しください",
        "tryAgain": "再試行",
        "confirmText": "削除してもよろしいですか",
        "permanent": "この操作により、システムからプロキシが完全に削除されます。元に戻すことはできません。",
        "proxyIdLabel": "プロキシID:",
        "proxyIdPlaceholder": "削除を確認するためにプロキシIDを入力してください。",
        "warningTitle": "警告！",
        "warningDesc": "ご注意ください。この操作は元に戻せません。",
        "deleteBtn": "削除"
    },
    "systemConfig": {
        "pageTitle": "システムレベルの設定",
        "pageDescription": "これらのパラメータは、CLIフラグまたは環境変数を介して初期化されます。環境の一貫性を確保するため、現在は読み取り専用です。",
        "status": {
            "enabled": "有効",
            "disabled": "無効",
            "configured": "設定済み",
            "missing": "未設定",
            "auto": "自動",
            "notSet": "未設定"
        },
        "sections": {
            "network": {
                "title": "ネットワーク",
                "desc": "HTTPおよびパブリックアクセス"
            },
            "cors": {
                "title": "CORS",
                "desc": "クロスオリジンアクセスのルール"
            },
            "logging": {
                "title": "ロギング",
                "desc": "ログ出力の動作"
            },
            "storage": {
                "title": "ストレージとキャッシュ",
                "desc": "データベースのパスと制限"
            },
            "security": {
                "title": "セキュリティ",
                "desc": "認証と暗号化"
            },
            "performance": {
                "title": "パフォーマンス",
                "desc": "並行性と圧縮"
            }
        }
    },
    "apiTokens": {
        "page": {
            "loadError": "APIトークンの読み込みに失敗しました。",
            "emptyTitle": "APIトークンがありません",
            "emptyDescription": "APIトークンはまだ作成されていません。作成するには以下をクリックしてください。",
            "addBtn": "トークンを追加"
        },
        "list": {
            "unnamedToken": "無名のトークン",
            "statusActive": "有効",
            "statusExpired": "期限切れ",
            "neverExpires": "無期限",
            "expiresOnShort": "有効期限: {{date}}",
            "tokenLabel": "トークン",
            "createdLabel": "作成日",
            "lastUsedLabel": "最終使用日",
            "expiresOnLabel": "有効期限",
            "neverUsed": "未使用",
            "neverLabel": "なし",
            "deleteBtn": "トークンを削除"
        },
        "dialog": {
            "createTitle": "アクセストークンの作成",
            "editTitle": "アクセストークンの編集",
            "description": "完了したら保存をクリックしてください。",
            "save": "保存",
            "saveChanges": "変更を保存"
        },
        "deleteDialog": {
            "title": "アクセストークンを削除しますか？",
            "description": "この操作は取り消せません。このトークンを使用しているアプリケーションは直ちにアクセスできなくなります。",
            "cancel": "キャンセル",
            "confirm": "削除",
            "deleting": "削除中..."
        },
        "form": {
            "nameLabel": "名前",
            "namePlaceholder": "トークンの短い名前を入力してください",
            "nameDescription": "任意 · 最大32文字",
            "expirationLabel": "有効期限",
            "expirationPlaceholder": "期限を選択",
            "expirationDescription": "トークンは選択した期間後に自動的に期限切れになります。",
            "never": "無期限",
            "1day": "1日",
            "7days": "7日間",
            "30days": "30日間",
            "errorMax": "最大32文字まで",
            "errorNumber": "数値である必要があります",
            "errorInt": "整数である必要があります",
            "errorPositive": "0より大きい必要があります"
        },
        "notifications": {
            "createSuccess": "アクセストークンを作成しました",
            "createSuccessDesc": "アクセストークンが正常に作成されました。",
            "updateSuccess": "アクセストークンを更新しました",
            "updateSuccessDesc": "アクセストークンが正常に更新されました。",
            "createFailed": "作成失敗",
            "updateFailed": "更新失敗",
            "deleteSuccess": "トークンを削除しました",
            "deleteFailed": "削除に失敗しました",
            "copied": "クリップボードにコピーしました",
            "genericError": "操作に失敗しました。もう一度お試しください。",
            "close": "閉じる",
            "tryAgain": "再試行"
        }
    },
    "permission": {
        "scope": {
            "global": "グローバル",
            "account": "アカウント #{{id}}"
        },
        "dialog": {
            "global_title": "グローバル権限",
            "account_title": "アカウント権限",
            "global_description": "このユーザーに付与されたシステム全体の権限。",
            "account_description": "選択されたアカウントに限定された権限。"
        },
        "category": {
            "system_identity": "システムと認証",
            "global_data": "グローバルデータ（管理者）",
            "account": "アカウント権限"
        },
        "system": {
            "access": "基本システムアクセス",
            "root": "システム完全制御"
        },
        "user": {
            "manage": "すべてのユーザーを管理",
            "view": "基本ユーザー名を閲覧"
        },
        "token": {
            "manage": "アクセストークン管理"
        },
        "account": {
            "create": "メールアカウント作成",
            "manage": "割り当てられたアカウントを管理",
            "manage_all": "すべてのアカウント設定を管理",
            "read_details": "アカウント詳細を閲覧"
        },
        "data": {
            "read": "割り当てられたメールデータを閲覧",
            "read_all": "すべてのメールデータを閲覧",
            "manage": "割り当てられたメールメタデータを管理",
            "manage_all": "すべてのメールメタデータを管理",
            "raw_download": "割り当てられた生メールをダウンロード",
            "raw_download_all": "すべての生メールをダウンロード",
            "delete": "割り当てられたメールを削除",
            "delete_all": "すべてのアカウントのメールを削除",
            "export_batch": "割り当てデータを一括エクスポート",
            "export_batch_all": "すべてのデータを一括エクスポート",
            "import_batch": "メールデータを一括インポート"
        }
    },
    "users": {
        "columns": {
            "id": "ID",
            "avatar": "アバター",
            "username": "ユーザー名",
            "email": "メールアドレス",
            "roles": "ロールと権限",
            "created_at": "作成日時",
            "updated_at": "更新日時",
            "actions": "操作"
        },
        "buttons": {
            "add": "ユーザーを追加",
            "add_new": "新規ユーザー追加"
        },
        "empty": {
            "title": "ユーザーが見つかりません",
            "description": "下のボタンをクリックして、最初のユーザーを追加してください。"
        },
        "nav": {
            "users": "ユーザー",
            "roles": "ロール",
            "api_tokens": "API トークン"
        },
        "api_tokens": {
            "empty": {
                "title": "API トークンが見つかりません",
                "description": "システム内に API トークンがまだ生成されていません。"
            },
            "button": {
                "generate": "新規トークン生成"
            },
            "toolbar": {
                "search_placeholder": "名前、所有者、またはトークンで検索..."
            },
            "table": {
                "name": "名前",
                "type": "タイプ",
                "last_used": "最終使用",
                "expires_at": "有効期限",
                "owner": "所有者",
                "created": "作成日",
                "api_key": "API キー",
                "web_ui": "Web UI",
                "never": "なし",
                "permanent": "無期限",
                "expired": "期限切れ",
                "unnamed": "未命名トークン"
            },
            "unnamed": "未命名トークン",
            "delete": {
                "title": "API トークンの削除",
                "desc": "この API トークンを完全に削除しようとしています",
                "prefix": "トークン接頭辞",
                "irreversible": "この操作は取り消せません。このトークンを使用しているすべてのアプリケーションは、直ちにアクセスできなくなります。",
                "confirm_label": "確認のため、下に {{word}} と入力してください：",
                "confirm_placeholder": "確認のために「{{word}}」と入力",
                "warning_title": "警告",
                "warning_desc": "このトークンを使用しているスクリプト、サービス、または統合は失敗します。続行する前にシステムが更新されていることを確認してください。",
                "confirm_button": "トークンを削除",
                "deleting": "削除中..."
            },
            "toast": {
                "deleted_title": "API トークンを削除しました",
                "deleted_desc": "トークン「{{name}}」が正常に削除されました。",
                "delete_failed_title": "削除に失敗しました",
                "delete_failed": "トークンの削除に失敗しました。もう一度お試しください。"
            }
        },
        "tokens": {
            "schema": {
                "name_max": "最大 32 文字",
                "expire_number": "数字である必要があります",
                "expire_int": "整数である必要があります",
                "expire_positive": "0 より大きい必要があります"
            },
            "toast": {
                "update_success_title": "アクセストークンを更新しました",
                "update_success_desc": "アクセストークンが正常に更新されました。",
                "create_success_title": "アクセストークンを作成しました",
                "create_success_desc": "アクセストークンが正常に作成されました。",
                "update_failed_title": "更新失敗",
                "create_failed_title": "作成失敗"
            },
            "error": {
                "fallback": "操作に失敗しました。後でもう一度お試しください。"
            },
            "dialog": {
                "edit_title": "アクセストークンの編集",
                "create_title": "アクセストークンの作成",
                "description": "完了したら保存をクリックしてください。"
            },
            "fields": {
                "name_label": "名前",
                "name_placeholder": "このトークンに短い名前を付けてください",
                "name_hint": "任意 · 最大 32 文字",
                "expire_label": "有効期限",
                "expire_placeholder": "期限を選択",
                "expire_hint": "トークンは選択した時間の経過後に自動的に失効します。"
            },
            "expire_options": {
                "never": "無期限",
                "1_day": "1 日",
                "7_days": "7 日",
                "30_days": "30 日"
            }
        },
        "tokens_action": {
            "dialog": {
                "title": "API トークン",
                "description": "このユーザーの API トークンを管理します。"
            },
            "empty": {
                "title": "API トークンなし",
                "description": "このユーザーには現在 API トークンがありません。"
            },
            "buttons": {
                "add": "トークンを追加"
            },
            "list": {
                "unnamed_token": "未命名トークン",
                "status_expired": "期限切れ",
                "status_active": "アクティブ",
                "expires_on_brief": "{{date}} に期限切れ",
                "never_expires": "無期限",
                "label_token": "トークン",
                "label_created": "作成日",
                "label_last_used": "最終使用",
                "label_expires_at": "有効期限",
                "never": "なし",
                "button_delete": "トークンを削除"
            },
            "delete_dialog": {
                "title": "アクセストークンを削除しますか？",
                "description": "この操作は取り消せません。"
            }
        },
        "actions": {
            "schema": {
                "account_required": "アカウントを選択してください",
                "role_required": "ロールを選択してください",
                "username_required": "ユーザー名は必須です",
                "username_min": "ユーザー名は 5 文字以上である必要があります",
                "username_max": "ユーザー名は 32 文字以内である必要があります",
                "email_required": "メールアドレスは必須です",
                "email_invalid": "有効なメールアドレスを入力してください",
                "global_role_required": "少なくとも 1 つのグローバルロールを割り当ててください",
                "description_max": "説明は 256 文字以内である必要があります",
                "ip_invalid": "無効な IP アドレスが検出されました",
                "password_required": "パスワードは必須です",
                "password_min": "パスワードは 8 文字以上である必要があります",
                "password_max": "パスワードは 256 文字以内である必要があります"
            },
            "toast": {
                "updated": "ユーザーを更新しました",
                "created": "ユーザーを作成しました"
            },
            "dialog": {
                "edit_title": "ユーザー編集: {{name}}",
                "create_title": "新規ユーザー作成",
                "subtitle": "ID、アクセスレベル、およびセキュリティポリシーを設定します。"
            },
            "tabs": {
                "general": "基本情報",
                "permissions": "アカウント権限",
                "security": "セキュリティと ACL"
            },
            "sections": {
                "basic": "基本設定",
                "global": "グローバル権限",
                "mail_access": "メールアクセス制御",
                "mail_access_subtitle": "このユーザーが管理できるメールアカウントを定義します。",
                "policy": "ポリシー切り替え"
            },
            "fields": {
                "username": "ユーザー名",
                "username_hint": "ログインに使用する一意識別子。",
                "email": "メールアドレス",
                "email_hint": "主要な連絡先および通知用アドレス。",
                "password": "パスワード",
                "password_placeholder_create": "8 文字以上",
                "password_placeholder_edit": "現在のパスワードを維持する場合は空白",
                "password_hint_create": "初期設定用の安全なパスワード。",
                "password_hint_edit": "パスワードを変更する場合のみ入力してください。",
                "global_roles_hint": "高度なシステム権限を割り当てます。",
                "description": "説明 (任意)",
                "description_placeholder": "ユーザーに関するメモを追加...",
                "description_hint": "内部用の説明（最大 256 文字）。",
                "select_account": "アカウントを選択",
                "assign_role": "ロールを割り当て",
                "ip_whitelist": "IP ホワイトリスト",
                "ip_whitelist_hint": "ログインを制限する IP アドレス（1 行に 1 つ）。",
                "rate_quota": "レート制限",
                "burst_interval": "バースト間隔 (秒)"
            },
            "buttons": {
                "add_account": "アカウントを追加",
                "update": "ユーザーを更新",
                "create": "ユーザーを作成"
            },
            "states": {
                "full_access": "フルアクセスモード",
                "full_access_desc": "システム管理者ロールを持つユーザーは、手動の割り当てなしですべてのアカウントにアクセスできます。",
                "no_accounts": "特定のアカウントは割り当てられていません。",
                "security_disabled": "現在、高度なセキュリティポリシーは無効です。"
            },
            "api_tokens": "API トークン",
            "placeholder": {
                "filter": "ユーザーを検索..."
            },
            "delete": {
                "title": "ユーザー削除",
                "confirm_msg": "ユーザー {{name}} (ID: {{id}}) を完全に削除しようとしています。",
                "irreversible": "この操作は取り消せません。",
                "input_label": "確認のため、下にユーザー ID を入力してください：",
                "placeholder": "確認のために「{{id}}」と入力",
                "alert_title": "警告：この操作は永続的です。",
                "alert_desc": "削除すると、ユーザーと関連データはすべて直ちに消去されます。",
                "button_confirm": "ユーザーを削除",
                "button_deleting": "削除中...",
                "toast": {
                    "success_title": "ユーザーを削除しました",
                    "success_desc": "ユーザー「{{name}}」が正常に削除されました。",
                    "failed_title": "削除失敗",
                    "failed_fallback": "ユーザーの削除に失敗しました。"
                }
            }
        }
    },
    "roles": {
        "title": {
            "create": "新規ロール作成",
            "edit": "ロール編集: {{name}}"
        },
        "description_hint": "アクセス範囲と機能権限を定義します。",
        "form": {
            "name_label": "ロール名",
            "type_label": "ロールタイプ",
            "desc_label": "説明",
            "matrix_label": "{{type}} 権限マトリックス",
            "builtin_badge": "組み込みロール",
            "builtin_desc": "このロールはシステムによって事前定義されており、読み取り専用です。"
        },
        "types": {
            "Global": "グローバル",
            "Account": "アカウント"
        },
        "categories": {
            "identity": "ID と管理",
            "global_data": "グローバルデータアクセス",
            "account_resource": "アカウントリソースアクセス"
        },
        "actions": {
            "cancel": "キャンセル",
            "submit_create": "ロールを作成",
            "submit_update": "ロールを更新",
            "success_create": "ロールを作成しました",
            "success_update": "ロールを更新しました",
            "failed": "操作失敗",
            "close": "閉じる",
            "retry": "再試行",
            "add": "ロールを追加"
        },
        "validation": {
            "name_required": "ロール名は必須です",
            "perm_required": "少なくとも 1 つの権限を選択してください"
        },
        "columns": {
            "id": "ID",
            "name": "名前",
            "role_type": "ロールタイプ",
            "permissions": "権限",
            "created_at": "作成日時",
            "updated_at": "更新日時"
        },
        "placeholder": {
            "filter": "ロールを検索..."
        },
        "delete": {
            "dialog_title": "ロール削除",
            "warning_text": "ロール {{name}} (ID: {{id}}) を完全に削除しようとしています。",
            "irreversible": "この操作は取り消せません。",
            "confirm_label": "確認のため、ロール ID を入力してください：",
            "placeholder": "「{{id}}」と入力",
            "alert_title": "警告：永続的な操作です。",
            "alert_desc": "このロールを削除すると、割り当てられているすべてのユーザーから削除されます。",
            "confirm_btn": "ロールを削除",
            "deleting": "削除中...",
            "success_title": "ロールを削除しました",
            "success_desc": "ロール「{{name}}」が正常に削除されました。",
            "error_title": "削除失敗",
            "error_fallback": "ロールを削除できませんでした。"
        },
        "details": {
            "title": "ロール権限: {{name}}",
            "unknown": "不明なロール",
            "role_badge": "{{type}} ロール",
            "desc_global": "グローバル管理およびシステムレベルのアクセス権限。",
            "desc_account": "単一アカウントのアクセスおよびデータ操作権限。",
            "close_btn": "詳細を閉じる",
            "view_permissions": "権限の詳細"
        },
        "empty": {
            "title": "ロールが見つかりません",
            "desc": "カスタムロールがまだ作成されていません。"
        }
    },
    "profile": {
        "avatar_alt": "アバター",
        "menu": {
            "profile": "プロフィール",
            "settings": "設定",
            "sign_out": "ログアウト"
        }
    },
    "sign_out": {
        "title": "サインアウト",
        "desc": "本当にサインアウトしますか？ アカウントにアクセスするには再度サインインが必要です。",
        "confirm": "サインアウト"
    },
    "restore_message": {
        "title": "メッセージを復元",
        "desc": "この操作により、選択したメッセージをBichonから再アップロードし、IMAPサーバー上の対応するメールボックスに復元します。",
        "confirm": "復元を実行",
        "restore_to_imap": "メールを復元",
        "success": "メッセージを復元しました",
        "successDesc": "選択したメッセージがIMAPサーバーに正常に復元されました。",
        "failed": "メッセージの復元に失敗しました",
        "failedTitle": "復元失敗"
    }
}