NC Imago · Docs

Imago 简体中文界面

Imago 的界面支持英语、简体中文、繁体中文(台湾)和日语。语言设置保存在 ui.json 的 language 字段中。

翻译的维护

静态界面文字在 crates/ui-egui/locales/zh-hans.json,含运行时数值的文字在 crates/ui-egui/locales/zh-hans-formats.json。两者都以英文原文为键。

含数值的文字遵循以下约定:

IMAGO_LANGUAGE=zh-hans imago-cli snapshot ... 可以渲染中文界面用于检查。

两种目录的占位符是否一致、字形是否齐全,由 cargo test -p imago-ui-egui i18n::tests 验证(字形检查只在指定 CRAFT_FONTS_DIR 时实际执行)。 缺少的译文显示为英文,由 i18n::tests::translation_gaps_report 列出,不会让测试失败。