语言设置
DesireCore 支持多语言界面,你可以随时切换。
支持的语言
| 语言 | 语言代码 |
|---|---|
| 简体中文 | zh-CN |
| English | en-US |
简体中文是 DesireCore 的主开发语言,所有新功能文案首先以中文编写,英文翻译同步维护。后续版本将根据社区反馈增加更多语言支持。
如何切换语言
- 打开 设置 面板
- 找到 语言 分区
- 点击 语言 / Language 右侧的下拉菜单
- 选择目标语言
切换后,界面所有文案会立即更新为所选语言,无需重启。
语言切换的影响范围
切换界面语言只改变 DesireCore 应用本身的 UI 文案,包括:
- 菜单、按钮、提示文字
- 设置项名称和描述
- 系统通知和状态提示
- 审批卡片的固定文案(如"允许"、"拒绝"按钮)
信息
语言切换不会影响智能体的对话语言。智能体使用什么语言回复,取决于它的角色设定(Persona)和你使用的提示语言。即使界面切换为英文,智能体仍然可以用中文与你对话。
翻译回退机制
当某个界面文案在当前语言中缺少翻译时,会自动回退到简体中文显示,确保不会出现空白文案。
贡献翻译
DesireCore 的界面文案存储在 app/data/i18n/ 目录下。如果你希望帮助改进翻译或贡献新语言:
- 改进现有翻译:Fork DesireCore 仓库,修改对应语言的翻译文件,提交 Pull Request
- 新增语言:创建新的语言目录,复制主语言文件作为模板,逐项翻译后提交
- 报告翻译问题:在 GitHub Issues 中提交翻译错误或不一致的描述
翻译规范
- 保持 key 名称不变,只修改 value
- 技术术语(如 Agent、API Key、Markdown)保留英文原文
- UI 操作类文案使用祈使句(如"点击保存"而非"你需要点击保存")