export default { tasks: { // 页头 title: '🔀 任务队列', refresh: '🔄 刷新', create: '+ 新建任务', searchPlaceholder: '搜索任务标题/描述...', // 筛选栏 filter: { project: '项目:', status: '状态:', all: '全部', }, // 排序 sort: { label: '排序:', updated: '更新时间', created: '创建时间', priority: '优先级', status: '状态', }, // 状态筛选(含图标) — D-260616-01 对齐后端 7 态 statusFilter: { all: '全部', todo: '待开始', in_progress: '进行中', in_review: '审查中', testing: '测试中', done: '已完成', blocked: '已阻塞', cancelled: '已取消', deferred: '已暂缓', }, // 分组 group: { taskCount: '{n} 个任务', unknownProject: '未知项目', empty: '暂无任务', }, confirmDelete: '确定删除任务「{title}」吗?此操作不可撤销。', // F-260805 父子任务:删除父任务时级联软删子任务,确认文案含子任务数 confirmDeleteWithChildren: '确定删除「{title}」吗?将同时删除 {n} 个子任务。', // F-260805 父子任务:树形列表子进度徽章/迷你进度条 tooltip tree: { progress: '进度', }, // F-260805 父子任务:父任务快捷菜单「添加子任务」 addSubtask: '+ 添加子任务', // 快捷操作菜单(任务卡片快捷改状态/优先级/删除) quickActions: '快捷操作', quickStatus: '状态', quickPriority: '优先级', quickDelete: '🗑 删除', // 批量操作栏(三处任务列表共用:Tasks / ProjectDetail / TaskDetail 子任务) batch: { selected: '已选 {n} 项', selectAll: '全选', clear: '清空', advanceTo: '推进到', noCommonTarget: '所选任务无可统一推进的状态', cancel: '取消', defer: '暂缓', resume: '恢复', priority: '改优先级', assignee: '指派', assigneePlaceholder: '输入负责人…', delete: '删除', confirmDelete: '确定批量删除 {n} 个任务吗?将级联删除 {c} 个子任务。', confirmDeletePlain: '确定批量删除 {n} 个任务吗?', deleteResult: '已删除 {n} 个任务(含级联 {c} 个子任务)', advanceResult: '已推进 {n} 个任务', updateResult: '已更新 {n} 个任务', skipped: '{n} 个任务不允许该操作,已跳过', failed: '失败 {n}', selectHint: '勾选任务后批量操作', }, // 任务看板 kanban: { toggleList: '列表', toggleKanban: '看板', emptyColumn: '暂无任务', dragHandle: '拖动以移动', parentNoDrag: '父任务状态由子任务聚合,不能直接拖动', }, // 新建任务模态 modal: { title: '新建任务', project: '项目', titleField: '标题', desc: '描述', branch: '分支', priority: '优先级', // 关联灵感(1对1 单向,可选) idea: '关联灵感', ideaPlaceholder: '不关联(可选)', titlePlaceholder: '输入任务标题...', descPlaceholder: '简要描述(可选)', branchPlaceholder: 'feature/xxx(可选)', // 优先级选项 priorityCritical: 'P0 紧急', priorityHigh: 'P1 高', priorityMedium: 'P2 中', priorityLow: 'P3 低', // F-260805 父子任务:新建弹窗「父任务」下拉 parentTask: '父任务', parentPlaceholder: '无(顶层任务)', }, // 状态文案(constants/project.ts 的 TASK_STATUS_LABELS 值走此 key) — D-260616-01 对齐后端 7 态 status: { todo: '📋 待开始', in_progress: '🔄 进行中', in_review: '👀 审查中', testing: '🧪 测试中', done: '✅ 已完成', blocked: '🚫 已阻塞', cancelled: '🗑️ 已取消', deferred: '⏰ 已暂缓', }, // 错误回退(state.error 用户可见) err: { loadFailed: '加载任务失败', createFailed: '创建任务失败', deleteFailed: '删除任务失败', updateFailed: '更新任务失败', selectProject: '请选择项目', }, }, }