Files
DevFlow/src/i18n/zh-CN/projectDetail.ts
T
lxy c3b47b5771 修复: 前端UI审查问题(项目状态badge+confirm替换+加载态+CSS修正)
- ProjectDetail: 加载态/不存在态 + stage badge CSS 类名修正(7个实际状态)

- Tasks: confirm()替换为useConfirm + 死代码清理 + priority CSS去重

- Knowledge: 列表加载态

- Projects: CSS变量名拼写修正(--df-mono→--df-font-mono)

- EmptyState: opacity从容器移到图标(对比度修复)

- Ideas: 5处内联style替换为modal-field class

- ProjectDetail: 删除注释stages死代码
2026-07-02 12:12:29 +08:00

73 lines
2.6 KiB
TypeScript

export default {
projectDetail: {
// 头部
backToList: '← 项目列表',
notFound: '项目不存在或已删除',
sync: '🔄 同步',
delete: '🗑 删除',
newTask: '+ 新任务',
// 阶段 pipeline
stageIdea: '💡 灵感',
stageRequirement: '📋 需求',
stageCoding: '💻 编码',
stageTesting: '🧪 测试',
stageRelease: '🚀 发布',
// 新建任务模态框
newTaskTitle: '新建任务',
taskTitleLabel: '任务标题',
taskTitlePlaceholder: '输入任务标题',
descLabel: '描述',
descPlaceholder: '简要描述',
branchLabel: '分支名称',
confirmCreate: '确认创建',
// 项目信息面板
infoTitle: '📋 项目信息',
sourceIdea: '来源灵感',
viewIdea: '查看灵感详情',
ideaDeleted: '原始灵感已删除',
createdAt: '创建时间',
updatedAt: '更新时间',
description: '描述',
projectStatus: '项目状态',
// 任务列表面板
taskListTitle: '🔀 任务列表',
taskCount: '{n} 个任务',
emptyTasks: '暂无任务',
// 工作流日志面板
workflowLogTitle: '📋 工作流日志',
runDemoWorkflow: '▶ 运行测试工作流',
emptyWorkflowLog: '点击"运行测试工作流"查看实时日志',
// 审批对话框
approvalTitle: '需要人工审批',
approvalHint: '请选择操作:',
approvalLater: '稍后处理',
// 删除确认
confirmDelete: '确定删除项目「{name}」?将移入回收站,可恢复。',
// 项目目录
codeDirLabel: '代码目录',
noDirBound: '未绑定',
relocateDir: '重定位',
bindDir: '绑定目录',
dirStatusLabel: '目录状态',
dirChecking: '检测中…',
dirExists: '✓ 目录存在',
dirMissing: '⚠ 目录已移走,建议重定位',
dirConflict: '该目录已被项目「{name}」绑定',
relocateConfirmRelocate: '将项目目录重定位到:\n{dir}\n\n技术栈将重新探测。确认?',
relocateConfirmBind: '将项目目录绑定到:\n{dir}\n\n技术栈将重新探测。确认?',
relocateFailed: '重定位失败: {msg}',
// 导入目录
importDir: '导入目录',
importConfirm: '导入目录为新项目?\n{dir}\n\n将自动用目录名作项目名,探测技术栈,并读 README 首段填描述。',
importSuccess: '已导入项目「{name}」',
importFailed: '导入失败: {msg}',
// 审批操作
approvalConfirm: '确认({count})',
approvalCancel: '取消',
// 技术栈
techStackLabel: '技术栈',
// Tab 导航
tabOverview: '📋 概览',
},
}