文档目前只有中文。
0008. 核心零自然语言
状态:接受日期:2026-10-08
决定
Heartwood 不包含任何面向用户的文案。错误、任务标题、进度阶段都表示为 {kind, args},由界面层按用户语言翻译。日志可以用英文,因为日志面向开发者。
理由
面向全球用户,默认跟随系统语言。翻译放在一处(bark/i18n/),核心不因文案变动而重新编译,也不需要知道当前语言。
源文件
docs/adr/0008-no-strings-in-core.md
更新于 2026-10-08