{
  "LOADING": "読み込み中...",
  "MENU": {
    "OVERVIEW": "概要",
    "QUEUES": "キュー",
    "SEARCH_INPUT_PLACEHOLDER": "キューを絞り込み",
    "PAUSED": "一時停止中",
    "EXPAND_ALL": "すべてのグループを展開",
    "COLLAPSE_ALL": "すべてのグループを折りたたむ",
    "EXPAND_SIDEBAR": "サイドバーを展開",
    "COLLAPSE_SIDEBAR": "サイドバーを折りたたむ",
    "METRICS_HISTORY": "メトリクス履歴",
    "SCHEDULERS": "スケジューラー"
  },
  "DASHBOARD": {
    "JOBS_COUNT": "{{count}} ジョブ",
    "JOBS_COUNT_other": "{{count}} ジョブ",
    "EMPTY_STATE": "表示するキューがありません。",
    "EMPTY_STATE_FILTERED": "{{status}}ジョブがあるキューはありません。",
    "SORTING": {
      "TITLE": "並び順",
      "FAILED": "失敗したジョブ",
      "DELAYED": "遅延ジョブ",
      "WAITING": "待機中ジョブ",
      "ACTIVE": "実行中ジョブ",
      "COMPLETED": "完了したジョブ",
      "ALPHABETICAL": "アルファベット順 (A-Z)"
    },
    "VIEW": {
      "TITLE": "表示",
      "FLAT": "フラット",
      "GROUPED": "グループ"
    }
  },
  "JOB": {
    "DELAY_CHANGED": "*遅延が変更されました; 新しい実行時間は現在不明です",
    "NOT_FOUND": "ジョブが見つかりません",
    "STATUS": "ステータス: {{status}}",
    "ADDED_AT": "追加日時",
    "WILL_RUN_AT": "実行予定日時",
    "DELAYED_FOR": "遅延時間",
    "PROCESS_STARTED_AT": "処理開始日時",
    "PROCESSED_BY": "処理者: {{processedBy}}",
    "FAILED_AT": "失敗日時",
    "FINISHED_AT": "完了日時",
    "ATTEMPTS": "試行回数 #{{attempts}}",
    "REPEAT": "繰り返し {{count}}",
    "REPEAT_WITH_LIMIT": "$t(JOB.REPEAT) / {{limit}}",
    "DURATION": {
      "SECS": "{{duration}} 秒",
      "MILLI_SECS": "{{duration}} ミリ秒"
    },
    "SHOW_DATA_BTN": "データを表示",
    "SHOW_PROGRESS_BTN": "進捗を表示",
    "SHOW_OPTIONS_BTN": "オプションを表示",
    "SHOW_ERRORS_BTN": "エラーを表示",
    "NA": "N/A",
    "NO_PROGRESS": "進捗データがありません",
    "NO_ERRORS": "エラーは記録されていません",
    "NO_LOGS": "ログがありません",
    "LOGS": {
      "FILTER_PLACEHOLDER": "フィルター"
    },
    "ACTIONS": {
      "PROMOTE": "昇格",
      "CLEAN": "削除",
      "RETRY": "再試行",
      "UPDATE_DATA": "データ更新",
      "DUPLICATE": "複製",
      "CONFIRM": {
        "PROMOTE": "このジョブを昇格させてもよろしいですか？",
        "RETRY": "このジョブを再試行してもよろしいですか？",
        "CLEAN": "このジョブを削除してもよろしいですか？",
        "REMOVE_JOB_SCHEDULER_TITLE": "スケジュール全体を削除しますか？",
        "REMOVE_JOB_SCHEDULER": "このジョブはジョブスケジューラー \"{{schedulerId}}\" の次回実行分であり、単独では削除できません。スケジューラーを削除すると、スケジュールが停止し、このジョブも削除されます。"
      }
    },
    "TABS": {
      "DEFAULT": "デフォルト",
      "DATA": "データ",
      "PROGRESS": "進捗",
      "OPTIONS": "オプション",
      "LOGS": "ログ",
      "ERROR": "エラー",
      "TIMELINE": "タイムライン"
    }
  },
  "QUEUE": {
    "NOT_FOUND": "キューが見つかりません",
    "EMPTY_STATE": "このキューに{{status}}ジョブはありません。",
    "ACTIONS": {
      "MODAL_TITLE": "",
      "RETRY_ALL": "すべて再試行",
      "RETRY_ALL_FAILED": "失敗した{{count}}件のジョブをすべて再試行",
      "RETRY_FAILED_IN_ALL_QUEUES": "すべてのキューの失敗した{{count}}件のジョブを再試行",
      "RETRY_FAILED_IN_GROUP": "グループ内の失敗した{{count}}件のジョブを再試行",
      "PROMOTE_ALL": "すべて昇格",
      "CLEAN_ALL": "すべて削除",
      "RESUME": "再開",
      "PAUSE": "一時停止",
      "RESUME_ALL": "すべて再開",
      "PAUSE_ALL": "すべて一時停止",
      "EMPTY": "空にする",
      "OBLITERATE": "完全削除",
      "ADD_JOB": "ジョブを追加",
      "SET_CONCURRENCY": "同時実行数を設定",
      "CONFIRM": {
        "RETRY_ALL": "すべての{{status}}ジョブを再試行してもよろしいですか？",
        "RETRY_FAILED_QUEUES": "{{count}}個のキューにまたがる{{jobs}}件の失敗したジョブを再試行してもよろしいですか？",
        "CLEAN_ALL": "すべての{{status}}ジョブを削除してもよろしいですか？",
        "PROMOTE_ALL": "すべての遅延ジョブを昇格させてもよろしいですか？",
        "PAUSE_QUEUE": "キューの処理を一時停止してもよろしいですか？",
        "EMPTY_QUEUE": "キューを空にしてもよろしいですか？",
        "OBLITERATE_QUEUE": "このキューを完全に削除してもよろしいですか？これによりキューとすべてのRedisキーが完全に削除されます。キューは最初に一時停止する必要があります。",
        "RESUME_QUEUE": "キューの処理を再開してもよろしいですか？",
        "PAUSE_ALL": "すべてのキューを一時停止してもよろしいですか？",
        "RESUME_ALL": "すべてのキューを再開してもよろしいですか？",
        "PAUSE_GROUP": "このグループの{{count}}個のキューすべてを一時停止してもよろしいですか？",
        "RESUME_GROUP": "このグループの{{count}}個のキューすべてを再開してもよろしいですか？"
      },
      "TOAST": {
        "RETRY_PENDING": "すべての{{status}}ジョブを再試行しています...",
        "RETRY_DONE": "すべての{{status}}ジョブをキューに戻しました",
        "RETRY_SKIPPED": "ジョブデータが存在しない ID を {{count}} 件スキップしました。通常、noeviction 以外の Redis の破棄ポリシーによってジョブデータが失われます。",
        "RETRY_QUEUES_PENDING": "{{count}}個のキューの{{jobs}}件の失敗したジョブを再試行しています...",
        "RETRY_QUEUES_DONE": "{{count}}個のキューの{{jobs}}件の失敗したジョブをキューに戻しました"
      },
      "PAUSE_GROUP": "グループ内のすべてのキューを一時停止",
      "RESUME_GROUP": "グループ内のすべてのキューを再開",
      "GROUP_ACTIONS": "グループアクション"
    },
    "STATUS": {
      "LATEST": "最新",
      "ACTIVE": "実行中",
      "WAITING": "待機中",
      "WAITING-CHILDREN": "子ジョブ待機中",
      "PRIORITIZED": "優先順位付き",
      "COMPLETED": "完了",
      "FAILED": "失敗",
      "DELAYED": "遅延",
      "PAUSED": "一時停止"
    },
    "INFO": {
      "TITLE": "キュー情報",
      "OVERVIEW": "概要",
      "NAME": "名前",
      "DISPLAY_NAME": "表示名",
      "TYPE": "タイプ",
      "STATE": "状態",
      "RUNNING": "実行中",
      "PAUSED": "一時停止中",
      "READ_ONLY": "読み取り専用",
      "RETRIES": "再試行回数",
      "GLOBAL_CONCURRENCY": "グローバル同時実行数",
      "WORKERS": "ワーカー",
      "DELIMITER": "グループ区切り文字",
      "TOTAL_JOBS": "ジョブ総数",
      "DEFAULTS": "デフォルトジョブオプション",
      "DESCRIPTION": "説明",
      "NOT_SET": "未設定",
      "YES": "はい",
      "NO": "いいえ"
    },
    "SCHEDULERS_LINK": "スケジューラー（{{count}}）",
    "WORKERS": {
      "TITLE": "接続中のワーカー",
      "NONE": "ワーカーなし",
      "NONE_TOOLTIP": "このキューを処理しているものがありません",
      "CONNECTED": "{{since}}に接続",
      "EMPTY": "このキューを処理しているものがありません。",
      "EMPTY_HINT": "ワーカープロセスが起動し、同じ Redis を参照しているか確認してください。",
      "EMPTY_PAUSED": "このキューは一時停止中のため、ワーカーは不要です。"
    }
  },
  "METRICS": {
    "TITLE": "スループット (ジョブ/分)",
    "COMPLETED": "完了",
    "FAILED": "失敗",
    "COMPLETED_PER_MIN": "完了数/分",
    "FAILED_PER_MIN": "失敗数/分",
    "PEAK_PER_MIN": "ピーク/分",
    "WINDOW_COMPLETED": "完了 (過去{{minutes}}分)",
    "NOW": "現在",
    "MINUTES_AGO": "{{minutes}}分前",
    "PER_MIN_UNIT": "/分",
    "SHOW": "メトリクスを表示",
    "HIDE": "メトリクスを非表示",
    "EMPTY": "メトリクスがまだ収集されていません。ワーカーでメトリクスを有効にしてください (例: metrics: { maxDataPoints: MetricsTime.ONE_WEEK })",
    "RANGE_60M": "60分",
    "RANGE_7D": "7日",
    "RANGE_30D": "30日",
    "RANGE_90D": "90日",
    "HISTORY_EMPTY": "この期間の履歴はまだ記録されていません。",
    "DAILY_COMPLETED": "完了の合計",
    "DAILY_FAILED": "失敗の合計",
    "PARTIAL_PERIOD": "この期間はまだ進行中です。",
    "TAB_THROUGHPUT": "スループット",
    "TAB_LATENCY": "レイテンシ",
    "P95_RUN_TIME": "実行時間 p95",
    "P95_WAIT_TIME": "待機時間 p95",
    "NOT_AVAILABLE": "なし"
  },
  "LATENCY": {
    "TITLE": "ジョブレイテンシ",
    "GROUP_RUN": "実行時間",
    "GROUP_WAIT": "待機時間",
    "RUN_P50": "実行時間 p50",
    "RUN_P95": "実行時間 p95",
    "RUN_P99": "実行時間 p99",
    "WAIT_P50": "待機時間 p50",
    "WAIT_P95": "待機時間 p95",
    "WAIT_P99": "待機時間 p99",
    "QUEUE_AGE": "待機中の最も古いジョブ",
    "P50": "p50",
    "P95": "p95",
    "P99": "p99",
    "LOG_SCALE_NOTE": "対数目盛り",
    "LOW_CONFIDENCE": "信頼度低: サンプル{{count}}件",
    "EMPTY_NO_DATA": "この期間のレイテンシはまだ記録されていません。",
    "EMPTY_NO_COMPLETIONS": "このキューはこの期間に完了したジョブがありません。",
    "HOURLY_GRANULARITY_ONLY": "レイテンシ履歴は1時間単位でのみ記録されるため、直近60分間には表示するデータがありません。7日、30日、90日のいずれかに切り替えてください。"
  },
  "CONFIRM": {
    "DEFAULT_TITLE": "実行してもよろしいですか？",
    "CONFIRM_BTN": "確認",
    "CANCEL_BTN": "キャンセル"
  },
  "MODAL": {
    "CLOSE_BTN": "閉じる"
  },
  "REDIS": {
    "TITLE": "Redis詳細",
    "TITLE_POSTGRES": "PostgreSQL詳細",
    "PORT": "ポート",
    "MEMORY_USAGE": "メモリ使用量",
    "PEEK_MEMORY": "ピーク時メモリ使用量",
    "FRAGMENTATION_RATIO": "断片化率",
    "CONNECTED_CLIENTS": "接続クライアント数",
    "BLOCKED_CLIENTS": "ブロック中クライアント数",
    "VERSION": "バージョン",
    "MODE": "モード",
    "OS": "OS",
    "UP_TIME": "稼働時間",
    "ERROR": {
      "MEMORY_USAGE": "メモリ統計を取得できませんでした"
    }
  },
  "SETTINGS": {
    "TITLE": "設定",
    "LANGUAGE": "言語",
    "POLLING_INTERVAL": "ポーリング間隔",
    "POLLING_OPTIONS": {
      "OFF": "オフ",
      "SECS": "{{count}} 秒",
      "MINS": "{{count}} 分",
      "MINS_other": "{{count}} 分"
    },
    "DEFAULT_JOB_TAB": "デフォルトジョブタブ",
    "JOBS_PER_PAGE": "ページあたりのジョブ数 (1-50)",
    "CONFIRM_QUEUE_ACTIONS": "キューアクションの確認",
    "CONFIRM_JOB_ACTIONS": "ジョブアクションの確認",
    "USE_COLLAPSIBLE_JSON": "折りたたみ可能なJSONを使用",
    "COLLAPSE_JOB": "ジョブを折りたたむ",
    "COLLAPSE_JOB_DATA": "ジョブデータを折りたたむ",
    "COLLAPSE_JOB_PROGRESS": "ジョブ進捗を折りたたむ",
    "COLLAPSE_JOB_OPTIONS": "ジョブオプションを折りたたむ",
    "COLLAPSE_JOB_ERROR": "ジョブエラーを折りたたむ",
    "DEFAULT_COLLAPSE_DEPTH": "デフォルトのJSON折りたたみ深度 (0-10)",
    "SORT_QUEUES": "キューを並び替え (A-Z、グループ優先)",
    "DARK_MODE": "ダークモード",
    "SECTIONS": {
      "GENERAL": "一般",
      "QUEUES": "キュー",
      "JOBS": "ジョブ"
    },
    "GROUP_QUEUES": "カテゴリごとにキューをグループ化",
    "GROUP_QUEUES_HELP": "キュー名の区切り文字に基づいて概要を折りたたみ可能なセクションに分割します。サイドバーと同じグループ化を使用します。"
  },
  "CONCURRENCY": {
    "TITLE": "グローバル同時実行数",
    "DESCRIPTION": "すべてのワーカーで並列に処理されるジョブの最大数。0に設定すると制限が解除されます。",
    "CONCURRENCY": "同時実行数",
    "SAVE": "保存"
  },
  "ADD_JOB": {
    "TITLE": "ジョブを追加",
    "TITLE_duplicate": "ジョブを複製",
    "QUEUE_NAME": "キュー名",
    "JOB_NAME": "ジョブ名",
    "JOB_DATA": "ジョブデータ",
    "JOB_OPTIONS": "ジョブオプション",
    "ADD": "追加",
    "DUPLICATE": "複製"
  },
  "UPDATE_JOB_DATA": {
    "TITLE": "ジョブデータを更新",
    "UPDATE": "更新",
    "JOB_DATA": "ジョブデータ"
  },
  "CLIPBOARD": {
    "COPY_FAILED": "クリップボードへのコピーに失敗しました。お使いのブラウザがこの機能をサポートしていないか、ページがHTTPSで提供されていない可能性があります。"
  },
  "ERRORS": {
    "INTERNAL_SERVER_ERROR": "サーバー内部エラー",
    "INVALID_BEFORE_DATE": "before が不正です。YYYY-MM-DD 形式で指定してください",
    "INVALID_CONCURRENCY": "同時実行数の値が不正です",
    "INVALID_DATE_RANGE": "from/to の範囲が不正です",
    "INVALID_GRANULARITY": "粒度が不正です: {{granularity}}",
    "INVALID_QUEUE": "キューが不正です",
    "INVALID_SCHEDULER_END_DATE": "終了日は未来の日時を指定してください",
    "INVALID_SCHEDULER_INTERVAL": "間隔は正のミリ秒で指定してください",
    "INVALID_SCHEDULER_LIMIT": "最大実行回数は正の整数で指定してください",
    "INVALID_SCHEDULER_PATTERN": "スケジュールが拒否されました。cron パターンを確認してください",
    "INVALID_SCHEDULER_SCHEDULE": "cron パターンか間隔のどちらか一方を指定してください",
    "JOB_BELONGS_TO_JOB_SCHEDULER": "ジョブはジョブスケジューラーに属しています",
    "JOB_BELONGS_TO_JOB_SCHEDULER_DETAILS": "ジョブ {{jobId}} はジョブスケジューラー \"{{jobSchedulerId}}\" の次回実行分であり、単独では削除できません。スケジュールを止めるにはジョブスケジューラーを削除してください。",
    "JOB_IS_ACTIVE": "ジョブは実行中です",
    "JOB_IS_ACTIVE_DETAILS": "ジョブ {{jobId}} はワーカーが処理中のため、完了するまで削除できません。",
    "JOB_NOT_FOUND": "ジョブが見つかりません",
    "JOB_NOT_RETRIABLE": "ジョブは \"{{state}}\" 状態のため再試行できません",
    "JOB_SCHEDULER_EDIT_NOT_SUPPORTED": "このキューの種類ではスケジュールを編集できません",
    "JOB_SCHEDULER_NOT_FOUND": "ジョブスケジューラーが見つかりません",
    "QUEUE_NOT_FOUND": "キューが見つかりません",
    "QUEUE_NOT_PAUSED": "完全削除の前にキューを一時停止する必要があります",
    "QUEUE_READ_ONLY": "読み取り専用のキューでは許可されていない操作です",
    "REDIS_STATS_UNAVAILABLE": "このキューのバックエンドでは Redis の詳細を利用できません",
    "STATUS_NOT_RETRIABLE": "\"{{status}}\" は再試行できるステータスではありません",
    "WORKERS_DISABLED": "ワーカーの表示は無効です",
    "INVALID_METRIC": "無効なメトリクス"
  },
  "METRICS_HISTORY": {
    "TITLE": "メトリクス履歴",
    "EMPTY": "履歴はまだ記録されていません。",
    "TOTAL_COMPLETED": "完了の合計",
    "TOTAL_FAILED": "失敗の合計",
    "RANGE_7D": "7日",
    "RANGE_30D": "30日",
    "RANGE_90D": "90日",
    "BY_QUEUE": "キュー別",
    "ACTIONS": "メトリクス履歴アクション",
    "QUEUE": "キュー",
    "COMPLETED": "完了",
    "FAILED": "失敗",
    "RUNS": "実行数",
    "P95_RUNTIME": "実行時間 p95",
    "P95_RUN_TIME": "実行時間 p95",
    "P95_WAIT_TIME": "待機時間 p95",
    "NOT_AVAILABLE": "なし",
    "BAR_LABEL": "完了 {{completed}}、失敗 {{failed}}",
    "FAILURE_RATE": "実行の {{rate}} が失敗",
    "STORAGE": {
      "TITLE": "ストレージ",
      "EMPTY": "まだ何も保存されていません。",
      "TOTAL": "合計",
      "MINUTE_TIER": "分単位の詳細",
      "HOUR_TIER": "時間単位",
      "DAY_TIER": "日次合計",
      "RANGE": "記録済み",
      "SIZE": "サイズ",
      "MINUTES": "分",
      "TIER_NOTE": "分単位の詳細が最も大きな階層です。チャートは日次合計を参照するため、分データの保持期間を短くしても表示に影響を与えずにストレージを削減できます。",
      "TRIM_BTN": "最後の{{range}}のみ保持",
      "CLEAR_BTN": "すべての履歴をクリア",
      "CONFIRM_TITLE": "記録されたメトリクス履歴を削除しますか？",
      "CONFIRM_TRIM": "{{date}}より前に記録されたすべてのデータが削除され、最後の{{range}}のみ保持されます。この操作は元に戻せず、削除された日付はチャートに表示されなくなります。",
      "CONFIRM_CLEAR": "すべてのキューの記録履歴{{size}}が削除されます。この操作は元に戻せません。記録は継続されるため、次のスナップショットから新しいデータの蓄積が開始されます。"
    }
  },
  "SCHEDULERS": {
    "TITLE": "スケジューラー",
    "EMPTY": "登録されたスケジューラーはありません。",
    "FILTER_BY_QUEUE": "キューで絞り込む",
    "ALL_QUEUES": "すべてのキュー",
    "TEMPLATE": "ジョブテンプレート",
    "EVERY": "{{interval}}ごと",
    "OF_LIMIT": "/ {{limit}}",
    "COLUMNS": {
      "SCHEDULER": "スケジューラー",
      "QUEUE": "キュー",
      "SCHEDULE": "スケジュール",
      "NEXT_RUN": "次回実行",
      "LAST_RUN": "前回実行",
      "RUNS": "実行回数"
    },
    "INTERVAL": {
      "MILLISECONDS": "{{count}}ms",
      "SECONDS": "{{count}}s",
      "MINUTES": "{{count}}m",
      "HOURS": "{{count}}h",
      "DAYS": "{{count}}d"
    },
    "ACTIONS": {
      "EDIT": "スケジュールを編集",
      "REMOVE": "スケジューラーを削除"
    },
    "CONFIRM": {
      "REMOVE": "スケジューラー「{{id}}」を削除してもよろしいですか？アプリケーションが再登録するまで、以降の実行は停止します。"
    },
    "TOAST": {
      "REMOVE_PENDING": "スケジューラー {{id}} を削除しています",
      "REMOVE_DONE": "スケジューラー {{id}} を削除しました",
      "UPDATE_PENDING": "スケジューラー {{id}} を更新しています",
      "UPDATE_DONE": "スケジューラー {{id}} を更新しました"
    },
    "EDIT": {
      "TITLE": "スケジューラー {{id}} を編集",
      "DESCRIPTION": "変更されるのはスケジュールだけです。作成されるジョブの名前、データ、オプションはそのまま残ります。",
      "OVERWRITE_NOTE": "アプリケーションは再起動時にこのスケジューラーを登録し直すことがあり、その場合ここで設定したスケジュールは上書きされます。",
      "SAVE": "保存",
      "KIND": "スケジュールの種類",
      "KIND_PATTERN": "cron パターン",
      "KIND_EVERY": "間隔",
      "PATTERN": "cron パターン",
      "TZ": "タイムゾーン",
      "EVERY": "間隔（ミリ秒）",
      "LIMIT": "最大実行回数",
      "END_DATE": "終了日"
    }
  }
}
