news 2026/9/4 15:41:59

Qwen Code 中文界面与输出语言只需 3 条命令配好

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Qwen Code 中文界面与输出语言只需 3 条命令配好

Qwen Code 中文界面与输出语言只需 3 条命令配好

【免费下载链接】qwen-codeAn open-source AI coding agent that lives in your terminal.项目地址: https://gitcode.com/GitHub_Trending/qw/qwen-code

用终端写代码时,英文菜单和英文回答经常打断思路。Qwen Code 的中文界面与中文输出分属 UI 语言、输出语言两层设置,3 条命令即可全部配好。

功能定位

Qwen Code 把语言控制拆成两层:/language ui控制终端界面本地化(i18n,即把菜单、提示、系统消息翻译成目标语言),/language output控制 AI 回答所用的语言。两者分别持久化、互不影响,官方说明见 docs/users/features/language.md。

实操流程

以下命令在 Qwen Code 交互会话中直接输入执行,命令实现位于 packages/cli/src/ui/commands/languageCommand.ts。

切换 UI 语言 → 菜单即刻生效

/language ui zh-CN

内置支持 9 种语言:zh-CN、zh-TW、en-US、ru-RU、de-DE、ja-JP、pt-BR、fr-FR、ca-ES,也接受zhen这类短别名。偏好写入~/.qwen/settings.json,命令执行后菜单、提示与系统消息立即切换为中文,下次启动自动保持。

修改输出语言规则 → 下一轮对话用中文回答

/language output 中文

命令会生成规则文件~/.qwen/output-language.md,内容是"始终用指定语言回答"的强制条款,并自动刷新当前会话的系统指令,无需重启,下一轮对话即按新语言回复。输入auto则让 AI 跟随你的输入语言回答。规则文件保留了代码块、报错日志、文件路径原文不翻译的条款,避免影响粘贴和复制代码。

核对语言状态 → 一条命令看全两项设置

/language

不带参数执行时,返回当前 UI 语言、当前 LLM 输出语言,以及uioutput两个子命令的用法,适合配置后做一次快速核对。

进阶与边界

  • 作用域切换:/language ui zh-CN --project写入当前工作区设置,--global写入用户级设置;工作区未受信任时--project会被拒绝,需先执行/trust
  • 首次启动自动检测:按QWEN_CODE_LANG环境变量、LANG环境变量、系统 locale(操作系统区域语言设置)的顺序识别,均未命中时默认英文;输出语言规则文件不存在时也会按系统 locale 自动生成。
  • 自定义语言包:在~/.qwen/locales/放置翻译文件(如es.js)可覆盖或扩展内置翻译,用户目录优先级更高;内置中文翻译文件为 packages/cli/src/i18n/locales/zh.js。

排错速查

现象处理
/language ui xx提示 Invalid language仅内置语言可切换,不带参数执行/language ui查看语言 ID 列表
--project保存时报 Workspace is untrusted先执行/trust信任工作区,或改用--global
修改输出语言后回答仍是旧语言确认~/.qwen/output-language.md已更新;新规则从下一轮对话生效

配置完成后,运行/language核对两项设置,再发一条消息验证中文回答是否符合预期。

【免费下载链接】qwen-codeAn open-source AI coding agent that lives in your terminal.项目地址: https://gitcode.com/GitHub_Trending/qw/qwen-code

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 15:40:44

投资人为什么会划走BP?一份HTML版BP的写法与模板

上周帮一位做 SaaS 的创始人看 BP,他发过来的第一稿有 34 页。封面是公司全称加一行大字“商业计划书”,接着三页在讲行业背景,到第 5 页才出现产品,第 11 页才看到融资需求。我直接跟他说,如果这是一位陌生投资人在邮…

作者头像 李华
网站建设 2026/9/4 15:40:41

Python五子棋源码深度解析:工程级实现与AI算法设计

简介:这是一份面向Python初学者与游戏开发入门者的五子棋对战小游戏源码资源,帮助学习者通过完整可运行项目掌握GUI编程、事件驱动逻辑与二维数组棋盘建模等核心实践技能。压缩包共6个文件,包含3个关键Python源文件(实现棋盘渲染、…

作者头像 李华
网站建设 2026/9/4 15:40:36

基于Verilog的FPGA流水线AES-128硬件加密实现详解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 15:39:16

工业网关协议转换与数据采集实战指南

1. 为什么现场设备的“语言”如此混乱:协议转换的根源问题做工业自动化的同行应该都遇到过这样的场景:车间里明明设备一堆,有PLC、电表、温控器、变频器,可数据就是凑不到一块儿。A设备走Modbus RTU,B设备走Profibus D…

作者头像 李华
网站建设 2026/9/4 15:37:04

嵌入式AI开发必备:从模拟与数字电路到系统级调试实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 15:36:04

SpringBoot学生成绩可视化分析系统:从架构设计到工程实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华