export const sessionMessages = {
  "sessionPicker.title": "OpenCode • {folder}",
  "sessionPicker.empty.noPrevious": "以前のセッションはありません",
  "sessionPicker.resume.title": "セッションを再開 ({count}):",
  "sessionPicker.session.untitled": "無題",
  "sessionPicker.divider.or": "または",
  "sessionPicker.new.title": "新しいセッションを開始:",
  "sessionPicker.agents.loading": "エージェントを読み込み中...",
  "sessionPicker.actions.creating": "作成中...",
  "sessionPicker.actions.createSession": "セッションを作成",
  "sessionPicker.actions.cancel": "キャンセル",

  "sessionList.header.title": "セッション",
  "sessionList.session.untitled": "無題",
  "sessionList.status.working": "作業中",
  "sessionList.status.compacting": "圧縮中",
  "sessionList.status.idle": "待機中",
  "sessionList.status.needsPermission": "許可待ち",
  "sessionList.status.needsInput": "入力待ち",
  "sessionList.expand.collapseAriaLabel": "セッションを折りたたむ",
  "sessionList.expand.expandAriaLabel": "セッションを展開",
  "sessionList.expand.collapseTitle": "折りたたむ",
  "sessionList.expand.expandTitle": "展開",
  "sessionList.actions.copyId.ariaLabel": "セッション ID をコピー",
  "sessionList.actions.copyId.title": "セッション ID をコピー",
  "sessionList.actions.rename.ariaLabel": "セッション名を変更",
  "sessionList.actions.rename.title": "セッション名を変更",
  "sessionList.actions.delete.ariaLabel": "セッションを削除",
  "sessionList.actions.delete.title": "セッションを削除",
  "sessionList.copyId.success": "セッション ID をコピーしました",
  "sessionList.copyId.error": "セッション ID をコピーできません",
  "sessionList.delete.error": "セッションを削除できません",
  "sessionList.delete.title": "セッションを削除",
  "sessionList.delete.confirmMessage": "\"{label}\" を削除しますか？この操作は元に戻せません。",
  "sessionList.delete.confirmLabel": "削除",
  "sessionList.delete.cancelLabel": "キャンセル",
  "sessionList.rename.error": "セッション名を変更できません",

  "sessionList.filter.placeholder": "セッションを検索…",
  "sessionList.filter.ariaLabel": "セッションを検索",
  "sessionList.selection.selectAllLabel": "すべて選択",
  "sessionList.selection.selectAllAriaLabel": "すべてのセッションを選択",
  "sessionList.selection.clearLabel": "クリア",
  "sessionList.selection.clearAriaLabel": "選択をクリア",
  "sessionList.selection.checkboxAriaLabel": "セッションを選択",
  "sessionList.bulkDelete.button": "{count} 件を削除",
  "sessionList.bulkDelete.ariaLabel": "選択した {count} 件のセッションを削除",
  "sessionList.bulkDelete.title": "セッションを削除",
  "sessionList.bulkDelete.confirmMessage": "選択した {count} 件のセッションを削除しますか？この操作は元に戻せません。",
  "sessionList.bulkDelete.confirmLabel": "削除",
  "sessionList.bulkDelete.cancelLabel": "キャンセル",
  "sessionList.bulkDelete.error": "{count} 件のセッションを削除できません",

  "sessionRenameDialog.title": "セッション名を変更",
  "sessionRenameDialog.description.withLabel": "\"{label}\" のタイトルを更新します。",
  "sessionRenameDialog.description.default": "このセッションの新しいタイトルを設定します。",
  "sessionRenameDialog.input.label": "セッション名",
  "sessionRenameDialog.input.placeholder": "セッション名を入力",
  "sessionRenameDialog.actions.cancel": "キャンセル",
  "sessionRenameDialog.actions.rename": "変更",
  "sessionRenameDialog.actions.renaming": "変更中…",

  "sessionView.fallback.sessionNotFound": "セッションが見つかりません",
  "sessionView.alerts.abortFailed.message": "セッションを停止できませんでした",
  "sessionView.alerts.abortFailed.title": "停止に失敗",
  "sessionView.alerts.revertFailed.message": "メッセージへ戻せませんでした",
  "sessionView.alerts.revertFailed.title": "復元に失敗",
  "sessionView.alerts.forkFailed.message": "セッションのフォークに失敗しました",
  "sessionView.alerts.forkFailed.title": "フォークに失敗",
  "sessionView.attachments.expandPastedTextAriaLabel": "貼り付けたテキストを展開",
  "sessionView.attachments.insertPastedTextTitle": "貼り付けたテキストを挿入",
  "sessionView.attachments.removeAriaLabel": "添付を削除",

  "sessionEvents.sessionCompactedToast": "セッション {label} をコンパクト化しました",
  "sessionEvents.sessionError.unknown": "不明なエラー",
  "sessionEvents.sessionError.title": "セッションエラー",
  "sessionEvents.sessionError.message": "エラー: {message}",

  "sessionState.cleanup.deepConfirm.message": "このクリーンアップは時間がかかる場合があり、意図しないセッションを削除する可能性があります。続行しますか？",
  "sessionState.cleanup.deepConfirm.title": "セッションを徹底クリーン",
  "sessionState.cleanup.deepConfirm.detail": "徹底クリーンは、メッセージがないセッションをすべて削除し、完了したサブエージェントのセッションを取り除き、未使用のセッションフォークを整理します。",
  "sessionState.cleanup.deepConfirm.confirmLabel": "続行",
  "sessionState.cleanup.deepConfirm.cancelLabel": "キャンセル",
  "sessionState.cleanup.toast.one": "{count} 件の空セッションを整理しました",
  "sessionState.cleanup.toast.other": "{count} 件の空セッションを整理しました",
} as const
