export default {
  projects: {
    title: '📂 项目列表',
    // 头部操作
    create: '+ 新建项目',
    trash: '🗑 回收站',
    // 视图模式切换(list 紧凑单列默认 / card 宽松双列)
    viewModeTitle: '切换视图模式',
    viewList: '列表视图',
    viewCard: '卡片视图',
    // 新建项目模态框
    createTitle: '新建项目',
    nameLabel: '项目名称',
    namePlaceholder: '输入项目名称',
    descLabel: '项目描述',
    descPlaceholder: '简要描述项目目标',
    codeDirLabel: '代码目录',
    codeDirOptionalHint: '（可选，绑定后自动识别技术栈）',
    codeDirPlaceholder: '点击右侧选择项目所在目录',
    selectDir: '选择目录',
    clearDir: '清除',
    confirmCreate: '确认创建',
    // AI 扫描
    aiScanning: 'AI 扫描中…',
    aiScanFill: '🤖 AI 扫描填信息',
    aiScanNoDesc: 'AI 未能生成描述，可手动填写',
    aiScanFailed: 'AI 扫描失败',
    dirConflict: '该目录已被项目「{name}」绑定',
    // 导入历史项目(F-260614-06 scan 第二步)
    importHistory: '📥 导入历史项目',
    importTitle: '导入历史项目',
    importSelectRoot: '选择根目录扫描',
    importScanning: '扫描中…',
    importRescan: '重新扫描',
    importEmpty: '该目录下未发现候选项目(需要有 Cargo.toml/package.json/go.mod 等标志文件)',
    importColName: '项目名',
    importColPath: '路径',
    importColStack: '技术栈',
    importColBound: '已绑定',
    importMonoHint: 'monorepo',
    importSelectAll: '全选',
    importSelected: '已选 {n} 项',
    importRun: '导入选中项',
    importRunning: '导入中…',
    importDone: '导入完成：成功 {imported} 项，跳过 {skipped} 项',
    importNoSelection: '请先勾选要导入的项目',
    importScanFailed: '扫描目录失败',
    importFailed: '批量导入失败',
    // 回收站模态框
    trashTitle: '🗑 回收站',
    trashEmpty: '回收站为空',
    movedIn: '移入',
    restore: '↩ 恢复',
    purge: '彻底删除',
    // 项目卡片
    deleteTitle: '删除',
    // 空状态
    empty: '暂无项目，点击右上角创建第一个项目',
    // 确认文案
    confirmDelete: '确定删除项目「{name}」?将移入回收站,可恢复。',
    confirmPurge: '彻底删除项目「{name}」?连带任务/分支/发布一并物理删除,不可恢复!',
    // 状态文案(constants/project.ts 的 PROJECT_STATUS_LABELS 值走此 key)
    status: {
      planning: '📐 规划中',
      active: '🚀 进行中',
      completed: '✅ 已完成',
    },
    // 错误回退(state.error 用户可见)
    err: {
      loadFailed: '加载项目失败',
      createFailed: '创建项目失败',
      importFailed: '导入项目失败',
      deleteFailed: '删除项目失败',
      loadTrashFailed: '加载回收站失败',
      restoreFailed: '恢复项目失败',
      purgeFailed: '彻底删除失败',
      loadWorkflowFailed: '加载工作流记录失败',
      approveFailed: '审批操作失败',
      cancelFailed: '取消审批失败',
    },
  },
}
