{
  "scheduleType": {
    "daily": { "label": "毎日", "hint": "指定した時刻に毎日" },
    "weekly": { "label": "毎週", "hint": "曜日と時刻を指定" },
    "monthly": { "label": "毎月", "hint": "日付と時刻を指定" },
    "cron": { "hint": "Cron 式で柔軟に指定" },
    "once": { "label": "一回", "hint": "指定した日時に1回のみ" }
  },
  "days": {
    "sun": "日",
    "mon": "月",
    "tue": "火",
    "wed": "水",
    "thu": "木",
    "fri": "金",
    "sat": "土"
  },
  "dayOptions": {
    "sun": "日曜",
    "mon": "月曜",
    "tue": "火曜",
    "wed": "水曜",
    "thu": "木曜",
    "fri": "金曜",
    "sat": "土曜"
  },
  "cronDisplay": {
    "onceOnly": "一回のみ",
    "monthly": "毎月{{day}}日 {{time}} (UTC)",
    "weekly": "毎週{{day}}曜 {{time}} (UTC)",
    "daily": "毎日 {{time}} (UTC)"
  },
  "relative": {
    "minutes": "{{count}}分",
    "hours": "{{count}}時間",
    "days": "{{count}}日",
    "after": "{{unit}}後",
    "before": "{{unit}}前"
  },
  "errors": {
    "toggleFailed": "スケジュール更新に失敗",
    "deleteFailed": "スケジュール削除に失敗",
    "triggerFailed": "スケジュール手動実行に失敗",
    "promptRequired": "プロンプトは必須です",
    "scriptNameRequired": "スクリプト名は必須です",
    "scriptParamsInvalid": "scriptParams が JSON object として読めません: {{message}}",
    "saveFailed": "保存に失敗しました",
    "createFailed": "作成に失敗しました"
  },
  "confirm": {
    "delete": "このスケジュールを削除しますか？"
  },
  "list": {
    "new": "新しいスケジュール",
    "count": "{{count}}",
    "countUnit": "件",
    "active": "有効",
    "paused": "停止中",
    "searchAria": "検索",
    "searchPlaceholder": "検索...",
    "filterAria": "スケジュールフィルター",
    "filter": {
      "all": "すべて",
      "active": "有効",
      "paused": "停止中"
    },
    "loading": "読み込み中...",
    "empty": {
      "filteredTitle": "該当するスケジュールはありません",
      "filteredHint": "検索やフィルタを変えてみてください。",
      "clearFilters": "フィルタをクリア",
      "title": "スケジュールがありません",
      "hint": "「新しいスケジュール」から登録できます。"
    }
  },
  "item": {
    "untitled": "タイトルなし",
    "next": "次回: {{date}} ({{relative}})",
    "nextUndecided": "次回: 未定",
    "paused": "停止中",
    "private": "非公開",
    "public": "公開",
    "sharedWith": "{{org}} と共有"
  },
  "detail": {
    "backAria": "一覧に戻る",
    "running": "実行中...",
    "runNow": "今すぐ実行",
    "toggling": "...",
    "stop": "停止",
    "resume": "再開",
    "edit": "編集",
    "delete": "削除",
    "selectTitle": "スケジュールを選択してください",
    "selectHint": "左のリストから表示・編集したいスケジュールを開きます。",
    "newSchedule": "＋ 新しいスケジュール",
    "untitled": "タイトルなし",
    "stat": {
      "kind": "種別",
      "agent": "Agent",
      "schedule": "スケジュール",
      "piece": "ピース",
      "nextRun": "次回実行",
      "status": "ステータス",
      "paused": "停止中"
    },
    "basicInfo": "基本情報",
    "title": "タイトル",
    "prompt": "プロンプト",
    "outputFormat": "出力フォーマット",
    "owner": "所有者",
    "visibility": "公開範囲",
    "visPrivate": "🔒 非公開",
    "visPublic": "🌐 公開",
    "scheduleSection": "スケジュール",
    "cronExpression": "Cron 式",
    "next": "次回 {{date}} ({{relative}})",
    "lastRun": "前回実行",
    "createdAt": "作成日時"
  },
  "editor": {
    "newTitle": "新しいスケジュール",
    "editTitle": "スケジュール編集",
    "subtitle": "定期実行するタスクの内容とタイミングを指定します。",
    "closeAria": "閉じる",
    "basicInfo": "基本情報",
    "kind": "種別",
    "kindHelp": "Agent: LLM が piece を実行 / Script: 登録済 user script を直接呼び出し (LLM 不要)",
    "kindAgent": "Agent (LLM)",
    "kindScript": "Script (直接)",
    "title": "タイトル",
    "titlePlaceholderScript": "日次レポート生成",
    "titlePlaceholderAgent": "週次ニュースまとめ",
    "prompt": "プロンプト",
    "promptHelp": "エージェントに送るメッセージ",
    "promptPlaceholder": "実行するプロンプトを入力",
    "pieceHelp": "auto",
    "pieceAutoDescription": "LLM が自動選択",
    "outputFormat": "出力フォーマット",
    "scriptName": "スクリプト名",
    "scriptNameHelp": "user-folder の scripts/ または browser-macros/ にあるファイル名 (.js 拡張子は省略可)",
    "scriptParamsHelp": "スクリプトの frontmatter params に合わせた JSON object。空でも可",
    "scheduleSection": "スケジュール",
    "type": "タイプ",
    "time": "時刻 (UTC)",
    "dayOfWeek": "曜日",
    "dayOfMonth": "日",
    "cronExpression": "Cron 式",
    "cronHelp": "分 時 日 月 曜日 · 例: 0 7 * * * = 毎日 07:00 (UTC)",
    "runAt": "実行日時（ローカル時刻）",
    "preview": "プレビュー",
    "visibilitySection": "公開範囲",
    "visPrivate": "🔒 Private（自分のみ）",
    "visOrg": "🏢 Organization",
    "visPublic": "🌐 Public（全ログインユーザー）",
    "noOrg": "Organization に所属していません。Private または Public を選択してください。",
    "browserSession": "ブラウザセッション（任意）",
    "none": "None",
    "browserSessionHelp": "エージェントは保存済みログインを使ってブラウズします。",
    "cancel": "キャンセル",
    "saving": "保存中...",
    "creating": "作成中...",
    "save": "保存",
    "create": "作成"
  }
}
