用途:为 Kilo Code 扩展的翻译与本地化提供规范,指导代理在仓库中处理多语言字符串。
主要能力:列出支持的语言(ar、ca、cs、de、en、es、fr、hi、id、it、ja、ko、nl、pl、pt-BR、ru、sk、th、tr、uk、vi、zh-CN、zh-TW);区分核心扩展(src/i18n/locales/、src/package.nls.json)与 WebView UI(webview-ui/src/i18n/locales/)两处本地化区域;规定语气风格(统一使用非正式称呼,如德语用 du 而非 Sie)、术语保留(token、Prompt 等不翻译)、占位符 {{variable}} 必须与英文源一致;给出德语、简体中文、繁体中文的术语对照与格式规则(中英文间加空格、中文全角标点、按钮文本 2-4 字等)。
使用方式:先添加或修改英文字符串,确认后再翻译其他语言;用 /add-missing-translations 命令或参考 .kilocode/workflows/add-missing-translations.md;编辑已有翻译文件用 apply_diff 而非 write_to_file;用 node scripts/find-missing-translations.js 校验缺失翻译。
适用场景:维护 Kilo Code 多语言界面与用户可见消息。
限制:仅用户可见消息需国际化,内部错误、调试日志保持英文;不输出译文到聊天,只改文件;资料未提供具体收费、平台或效果信息。