优化: 前端扫描文案 i18n + parseStack 抽公共 + alert/confirm 换组件

- 扫描/目录状态文案走 $t(Projects/ProjectDetail,zh-CN+en 同步)
- parseStack 抽公共到 src/utils/project.ts(删两份本地实现)
- 8 处原生 alert/confirm 全换(confirm→ConfirmDialog / alert→Arco Message),控制流语义不变

Sprint 20 审查 ⑥⑦⑧。vue-tsc 0 error,验证 safe 0 issue
This commit is contained in:
2026-06-14 14:22:57 +08:00
parent d5a641797c
commit 02ff88fc61
8 changed files with 126 additions and 36 deletions

View File

@@ -48,6 +48,13 @@ export default {
relocateDir: '重定位',
bindDir: '绑定目录',
dirStatusLabel: '目录状态',
dirChecking: '检测中…',
dirExists: '✓ 目录存在',
dirMissing: '⚠ 目录已移走,建议重定位',
dirConflict: '该目录已被项目「{name}」绑定',
relocateConfirmRelocate: '将项目目录重定位到:\n{dir}\n\n技术栈将重新探测。确认?',
relocateConfirmBind: '将项目目录绑定到:\n{dir}\n\n技术栈将重新探测。确认?',
relocateFailed: '重定位失败: {msg}',
// 技术栈
techStackLabel: '技术栈',
},