5 Commits

Author SHA1 Message Date
7dc17f8437 i18n: move bricks last in merge order for Tabular translation priority
All business modules overwrite common keys (Submit/Reset/Cancel)
with English→English, erasing bricks' zh translations. Moving
bricks to end of merge priority ensures framework built-in
strings always win.
2026-07-27 12:13:00 +08:00
6046f40af4 merge_i18n: also search pkgs/ for module i18n dirs 2026-07-22 14:26:53 +08:00
422f93c7f1 feat: merge_i18n.py 加入 bricks 模块
bricks 是基础框架(dist -> wwwroot/bricks 符号链接),
不在 build.sh 业务模块循环中,需手动加入。
模块顺序: sage → bricks → 业务模块(优先级递增)
2026-06-29 12:03:51 +08:00
2dda711b73 fix: merge_i18n.py 使用 build.sh 模块清单替代 load_path.py 解析\n\n- 模块来源改为 build.sh 第29行(Sage业务模块,与 wwwroot 符号链接一致)\n- 新增模块: discount, harnessed_reasoning, reallife_asset, bugfix\n- 移除误判模块: dagflow, kboss, skillagent, checklang\n- 当前: 23模块(含sage), 21个有i18n目录 2026-06-29 11:22:08 +08:00
8aea8d9d9a feat: add merge_i18n.py — 合并所有模块i18n到wwwroot/i18n 2026-06-29 11:01:24 +08:00