agent-Specialization/static
JOJO 7c7201a574 feat(i18n): 前端多语言基建(vue-i18n 文案 token 体系 + 审计栏杆)与第一波迁移
- 基建:static/src/locales/ 11 个命名空间×中英双语,zh 为源语言;
  en-US 聚合器 DeepString 强校验 key 奇偶;installI18n/useLocale 复刻 theme.ts 模式
- 语言切换:个人空间→外观→界面语言(默认 zh-CN,localStorage 持久化)
- 防回退栏杆:scripts/i18n_audit.mjs(字符级注释剥离状态机)+ baseline 豁免清单,
  挂入 npm run lint 链首与独立 lint:text;规范见 doc/frontend/i18n_spec.md(本地)
- 第一波迁移 13 文件约 1400 条:PersonalizationDrawer/toolRenderers/chatDisplay/
  InputComposer/admin 全部 6 应用/tutorial/MonitorDirector/WorkflowEditorView
- common 公共词归并:刷新中/保存中/暂无数据/未运行 单一来源
- AGENTS.md 新增 §5.8 文案规范
2026-08-28 12:07:03 +08:00
..
admin_api release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
admin_dashboard release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
admin_policy release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
custom_tools release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
easter-eggs release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
icons release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
logo release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
src feat(i18n): 前端多语言基建(vue-i18n 文案 token 体系 + 审计栏杆)与第一波迁移 2026-08-28 12:07:03 +08:00
vendor release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
apple-touch-icon.png release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
astrion-avatar.svg release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
favicon-16x16.png release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
favicon-32x32.png release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
index.html release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
login.html release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
mobile-overlay-demo.html release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
mobile-overlay-fab.html release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
register.html release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
resource_busy.html release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
security.js release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
style.css release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
terminal.html release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
voice_test.html release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00