Qwen Code 中文界面 3 步配置:多语言支持完整指南
【免费下载链接】qwen-codeAn open-source AI coding agent that lives in your terminal.项目地址: https://gitcode.com/GitHub_Trending/qw/qwen-code
终端里的提示是英文、AI 的回答也是英文,中文环境写代码等于一直在"翻译"?Qwen Code 多语言支持就是为了解决这件事:界面一键切中文,AI 输出固定中文,不用改任何配置文件。
能力一览
| 能力 | 说明 | 存储位置 |
|---|---|---|
| 界面语言切换 | 9 种 UI 语言:zh-CN、zh-TW、en-US、ru-RU、de-DE、ja-JP、pt-BR、fr-FR、ca-ES | ~/.qwen/settings.json |
| AI 输出语言 | 让模型固定用某语言回答,或 auto 跟随你的输入 | ~/.qwen/output-language.md |
| 自动检测 | 按QWEN_CODE_LANG→LANG→ 系统区域设置自动选语言 | — |
| 自定义语言包 | 在~/.qwen/locales/放 JS 文件即可扩展或覆盖翻译 | ~/.qwen/locales/*.js |
⚙️ 界面语言:一条命令切换中文界面
很多同事问 Qwen Code 切换中文界面要不要动配置文件,其实不用,直接在交互界面里敲:
/language ui zh-CN执行后菜单、命令描述、提示语立即变成简体中文,设置自动写入用户级配置,重启后依然生效。也支持短别名/language ui zh;不确定支持哪些语言时,不带参数敲/language ui会列出全部 9 种选项。首次启动时 Qwen Code 还会按系统语言自动检测,中文系统通常开箱就是中文界面。
💡 AI 输出语言:让回答始终用中文
界面是中文还不够,模型的回答也得是中文。这条命令会生成一个输出语言规则文件:
/language output 中文执行后会在~/.qwen/output-language.md写入规则并立即生效,下一轮对话起模型就用中文回答,无需重启会话。规则文件内置了合理约束:代码块、命令、路径、报错日志保持原文不翻译,只在需要时用中文补充解释。如果你希望模型跟着你的输入语言走(中文提问中文答、英文提问英文答),敲/language output auto即可。
🔍 文档与帮助:跟着界面走
改完语言想确认状态,直接敲:
/language会显示当前 UI 语言和 LLM 输出语言两行信息。/settings对话框、/help命令列表、各类报错提示的文案都跟随 UI 语言自动本地化。官方文档目前以英文为主,配合中文输出设置,让模型帮你逐段讲解即可。
进阶配置与高频故障速查
深度配置
- 想在特定项目里单独设语言:
/language ui zh-CN --project(工作区级),--global等价于用户级 - 想让系统级默认生效,可设环境变量:
export QWEN_CODE_LANG=zh - 缺少想要的语言时,往
~/.qwen/locales/放一个es.js这类文件即可新增语言包,用户目录优先于内置翻译
高频故障速查
- 现象:
--project切换报错不生效 → 原因:工作区未信任,项目级设置被拒绝写入 → 解决:先执行/trust,或省略--project用默认用户级切换 - 现象:改了输出语言,模型偶尔还是英文 → 原因:设置是 auto 且你用了英文提问 → 解决:
/language output 中文固定中文 - 现象:中文显示成方块乱码 → 原因:终端字体不含 CJK 字形 → 解决:换成支持中文的字体并重启终端
技术溯源
整套多语言能力集中在 CLI 包内:languageCommand.ts 处理/language的三个子命令与 scope 参数,languages.ts 定义 9 种 UI 语言及别名解析,languageUtils.ts 负责生成与维护output-language.md规则文件。
下一步你可以按上面 3 步把界面和输出都切成中文,再顺手试一下auto模式,感受中英混合提问时的表现。
【免费下载链接】qwen-codeAn open-source AI coding agent that lives in your terminal.项目地址: https://gitcode.com/GitHub_Trending/qw/qwen-code
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考