feat(i18n): Keyboard 帮助表全量双语——构建期 localeOf 自推断
- 10 词条+标题+hint 全走 t(key, locale)(ui.ts 新增 kbd_* 11 键,
零文案字面量复制);en/terminal 车道的运行时 replaceChildren
补丁退役(构建期已渲染正确文案)
- hint 行精简:删过程性标注"Phase 4 上线 ~"(~ 并非实际绑定,
有误导),改 /terminal 彩蛋引导语
- 已知边界另车道:g-chords 路由表仍 zh 路径(en 页 g h 跳 / 而非
/en/)——routes 表 locale 化待办
车道:op-artalk(自验 7/7:zh/en 深层路由自感知/inField 旁路
(?正常入框不弹层)/blur 回归);收编验收 dialog 作用域复验全过
(首验 2 FAIL 均系验收方断言姿势:大小写+全 body 作用域,非车道
缺陷——验收先探实值再断言的教训第三次入档)
验证: pnpm astro build 34 页 exit 0;E2E 31/31 PASS;en 深层路由
/en/terminal/ 帮助表纯英文实测
Spec: none (组件双语化,车道级交付)
Co-authored-by: GLM-5.3
This commit is contained in:
1 parent
1fdd0cc162
commit
0c569b0b31
2 files changed
+28
-15
No files matched your search
@@ -78,6 +78,19 @@ const dict = {
|
||||
footer_stack: { zh: '装备', en: 'stack' },
|
||||
footer_colophon: { zh: '制作', en: 'colophon' },
|
||||
|
||||
// ===== C 车道:Keyboard 帮助表全量词条(组件 Astro.url 构建期自推断 locale) =====
|
||||
kbd_title: { zh: '键盘快捷键', en: 'Keyboard shortcuts' },
|
||||
kbd_palette: { zh: '命令面板', en: 'Command palette' },
|
||||
kbd_theme_toggle: { zh: '切换明暗', en: 'Toggle light / dark' },
|
||||
kbd_this_help: { zh: '本帮助', en: 'This help' },
|
||||
kbd_gh_home: { zh: '首页', en: 'Home' },
|
||||
kbd_ga_posts: { zh: '文章', en: 'Posts' },
|
||||
kbd_gg_gallery: { zh: '图库', en: 'Gallery' },
|
||||
kbd_gm_moments: { zh: '瞬间', en: 'Moments' },
|
||||
kbd_terminal: { zh: '终端彩蛋', en: 'Terminal easter egg' },
|
||||
kbd_esc_close: { zh: '关闭浮层', en: 'Close dialogs' },
|
||||
kbd_hint: { zh: '提示:/terminal 终端彩蛋等你探索', en: 'Tip: the /terminal easter egg awaits' },
|
||||
|
||||
// ===== 命令面板(Phase 4 T1 车道):动作/导航/分组与键位提示 =====
|
||||
nav_home: { zh: '首页', en: 'Home' },
|
||||
nav_moments: { zh: '瞬间', en: 'Moments' },
|
||||
|
||||
Reference in new issue
Block a user