59 lines
2.1 KiB
TypeScript
59 lines
2.1 KiB
TypeScript
export default {
|
|
projects: {
|
|
title: '📂 项目列表',
|
|
// 头部操作
|
|
create: '+ 新建项目',
|
|
trash: '🗑 回收站',
|
|
// 新建项目模态框
|
|
createTitle: '新建项目',
|
|
nameLabel: '项目名称',
|
|
namePlaceholder: '输入项目名称',
|
|
descLabel: '项目描述',
|
|
descPlaceholder: '简要描述项目目标',
|
|
codeDirLabel: '代码目录',
|
|
codeDirOptionalHint: '(可选,绑定后自动识别技术栈)',
|
|
codeDirPlaceholder: '点击右侧选择项目所在目录',
|
|
selectDir: '选择目录',
|
|
clearDir: '清除',
|
|
confirmCreate: '确认创建',
|
|
// AI 扫描
|
|
aiScanning: 'AI 扫描中…',
|
|
aiScanFill: '🤖 AI 扫描填信息',
|
|
aiScanNoDesc: 'AI 未能生成描述,可手动填写',
|
|
aiScanFailed: 'AI 扫描失败',
|
|
dirConflict: '该目录已被项目「{name}」绑定',
|
|
// 回收站模态框
|
|
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: '取消审批失败',
|
|
},
|
|
},
|
|
}
|