{
    "title": "通知",
    "description": "対応が必要になったとき（応答待ち・検証の不合格・上流APIの障害・セッションの起動失敗）に、アプリを開いていなくてもプッシュ通知を受け取れます。対応の要らない完了通知は任意です。",
    "enable": "通知を有効にする",
    "enabling": "有効化中…",
    "enabledOnThisDevice": "この端末で通知が有効です。",
    "unsubscribe": "この端末の通知を解除",
    "types": {
        "heading": "通知する種別",
        "promptWaiting": "対応が必要なとき",
        "promptWaitingDesc": "応答待ち・検証ゲートの不合格・上流APIの障害・セッションの起動失敗。あなたが動かないと進みません",
        "completion": "完了も知らせる（任意）",
        "completionDesc": "対応の要らない正常完了。新しく登録した端末では既定でオフです（この端末の設定はここで変えられます）"
    },
    "defaultsNotice": {
        "heading": "通知の既定が変わりました",
        "completionChanged": "対応の要らない正常完了は、新しく登録した端末では既定でオフになりました。この端末はオンのままなので、これまでどおり届きます。",
        "failuresAdded": "「対応が必要なとき」に、検証ゲートの不合格・上流APIの障害・セッションの起動失敗の3種が加わりました。この端末はこれらも受け取ります。",
        "adopt": "新しい既定にする（完了通知をオフ）",
        "keep": "この端末の設定を保つ",
        "adopted": "完了通知をこの端末でオフにしました",
        "kept": "この端末の設定はそのままにしました"
    },
    "permission": {
        "denied": "ブラウザの設定で通知がブロックされています。このサイトの通知を許可してください。"
    },
    "delivery": {
        "headingFailing": "この端末には通知が届いていません",
        "headingRemoved": "この端末の購読はプッシュサービス側で失効しました",
        "failing": "直近 {count} 件の通知がプッシュサービスに拒否されました（HTTP {status}）。購読は削除されていません。",
        "failingUnknownStatus": "直近 {count} 件の通知がプッシュサービスに拒否されました。購読は削除されていません。",
        "removed": "プッシュサービスがこの購読を失効と報告したため（HTTP {status}）、送信を停止しました。下のボタンで通知を有効にし直すと再購読できます。",
        "removedUnknownStatus": "プッシュサービスがこの購読を失効と報告したため、送信を停止しました。下のボタンで通知を有効にし直すと再購読できます。",
        "apnsHint": "iPhone / iPad で HTTP 403 が出る場合、サーバーの CM_VAPID_SUBJECT が Apple の受け付けない値になっていることがほとんどです。docs/user-guide/webapp-guide.md を参照してください。",
        "since": "最初の失敗: {timestamp}"
    },
    "unsupported": "このブラウザはプッシュ通知に対応していません。",
    "notConfigured": "このサーバーではプッシュ通知が設定されていません。VAPID鍵を設定すると有効になります。",
    "ios": {
        "guidance": "iPhone/iPadでは、このアプリをホーム画面に追加し、そこから開くと通知を有効にできます。"
    },
    "toast": {
        "enabled": "この端末で通知を有効にしました",
        "disabled": "この端末の通知をオフにしました",
        "error": "通知を有効にできませんでした",
        "updated": "通知設定を更新しました"
    },
    "push": {
        "promptWaitingWithExcerpt": "応答待ち: {excerpt}",
        "promptWaiting": "応答待ちです",
        "completionWithExcerpt": "完了: {excerpt}",
        "completion": "セッションが完了しました",
        "terminalAttentionWithExcerpt": "端末の確認が必要です: {excerpt}",
        "terminalAttention": "端末の確認が必要です",
        "stillWaitingPrompt": "まだ応答待ちです（{minutes}分経過）",
        "stillWaitingTerminal": "まだ端末の確認が必要です（{minutes}分経過）",
        "failureVerificationWithExcerpt": "検証ゲート不合格: {excerpt}",
        "failureVerification": "検証ゲートに不合格しました",
        "failureUpstreamWithExcerpt": "上流APIの障害で停止しています: {excerpt}",
        "failureUpstream": "上流APIの障害で停止しています",
        "failureSessionStartWithExcerpt": "セッションを起動できませんでした: {excerpt}",
        "failureSessionStart": "セッションを起動できませんでした",
        "failureSessionUnavailableWithExcerpt": "セッションを起動できませんでした: {excerpt} がインストールされていません",
        "failureSessionUnavailable": "セッションを起動できませんでした: CLI ツールがインストールされていません",
        "failureWithExcerpt": "失敗しました: {excerpt}",
        "failure": "失敗しました",
        "failureAgentSessionWithExcerpt": "エージェントがエラーで停止しました: {excerpt}",
        "failureAgentSession": "エージェントがエラーで停止しました",
        "promptResolved": "対応済みです（他の端末で応答されました）",
        "updateAvailable": "{agent} の更新が利用できます: {version}"
    },
    "escalation": {
        "heading": "再通知",
        "toggle": "待ち続けていたら再通知する",
        "toggleDesc": "エージェントが入力待ちのまま指定時間を超えたら、もう1度だけ通知します。すべての端末に適用されます。",
        "threshold": "再通知するまでの時間",
        "minutes": "{count}分"
    },
    "inApp": {
        "heading": "アプリ内通知",
        "waitingToggle": "入力待ちトースト",
        "waitingToggleDesc": "別のワークツリーが入力待ちになったときにトーストを表示します",
        "waitingToast": "{name} が入力待ちです",
        "soundToggle": "入力待ちの通知音",
        "soundToggleDesc": "ワークツリーが入力待ちになったときに短い通知音を鳴らします。ページを一度クリックまたはキー操作すると有効になります。"
    }
}
