wc24
9746be581d
v0.2.1: i18n messages 改成深合并
initI18n 之前用 spread 浅合并:
{ ...zh_cn, ...(extra['zh-cn'] || {}) }
业务侧只要定义同名一级键(如 'user'),框架自带 user.* 全部被覆盖,
表现是控制台 [intlify] Not found 'user.operationLog' / 'user.xxx' 之类。
改成递归 deepMerge,框架 locale 在底,业务侧叠在上,同 leaf key 业务覆盖框架。
2026-05-23 22:48:10 +08:00
..
2026-05-23 21:01:33 +08:00
2026-05-23 22:29:42 +08:00
2026-05-23 21:01:33 +08:00
2026-05-23 21:01:33 +08:00
2026-05-23 22:29:42 +08:00
2026-05-23 21:01:33 +08:00
2026-05-23 22:29:42 +08:00
2026-05-23 22:29:42 +08:00
2026-05-23 22:29:42 +08:00
2026-05-23 21:01:33 +08:00
2026-05-23 22:29:42 +08:00
2026-05-23 22:48:10 +08:00