选Chinese(China)后必须重启Qt Creator才生效,否则界面仍为英文;Mac汉化版需首次启动时在欢迎页Settings中手动选择,或进Preferences→Environment→Language重设;Windows还需修改系统区域设置为中文(简体,中国)并禁用UTF-8 Beta选项。

Qt Creator界面语言选Chinese(China)就生效吗?
不一定。选了Chinese(China)后必须重启 Qt Creator 才能生效,不重启等于没设。部分用户在“工具 → 选项 → 环境 → Interface → Language”里选完直接点Apply就以为完事了,结果菜单栏、按钮文字还是英文——这是最常见漏掉的一步。
Mac上装了汉化版却还是英文界面?
Qt Creator 汉化版 dmg 安装后,默认语言未必自动切中文。首次启动时欢迎界面右下角有Settings按钮,点进去才能手动选Chinese(China);如果跳过了欢迎页,就得进Preferences → Environment → Language再设一次。另外,macOS 系统语言若为英文,某些旧版本(如 Qt Creator 12.x)会忽略Language设置,强行继承系统语言——这时得先在系统设置里把“语言与地区”中首选语言调成简体中文,再重开 Qt Creator。
Windows上中文乱码+界面英文混用怎么办?
这其实是两个独立问题,但常被一起触发:
组合式C++代码评审方案,融合静态分析、AI推理、多轮迭代评审和C++专项检查,适用于PR审查、增量代码审查、全项目评审和代码质量评分,触发词包括review cpp、cpp代码评审、C++review、代码审查。
- 界面语言设成
Chinese(China)后仍有部分英文:正常现象,Qt Creator 的翻译覆盖率不是 100%,尤其新功能或插件界面可能未汉化 - 项目树、输出面板、甚至
qDebug()打印出方块或问号:这不是界面语言问题,是系统区域设置没改。必须进 Windows “设置 → 时间和语言 → 语言 → 管理语言 → 管理系统区域设置”,把Beta: 使用 Unicode UTF-8 提供全球语言支持勾掉,再把当前系统区域设置改成中文(简体,中国) - 改完后仍需重启 Qt Creator,且建议顺手检查项目编码是否为
UTF-8(右键文件 → Properties → Text encoding)
Ubuntu/Linux 下中文输入法打不出字?
IBus 在 Qt Creator 里基本不可用,这是长期存在的兼容问题。必须换 Fcitx:
- 终端执行:
sudo apt-get install fcitx-googlepinyin - 系统设置里把输入法框架切到
Fcitx,并把中文拼音设为默认 - 关键一步:把
libfcitxplatforminputcontextplugin.so复制到 Qt Creator 插件目录。路径通常是:/opt/Qt/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/(注意版本号可能不同,用find /opt -name "libfcitx*"确认) - 复制后重启 Qt Creator,再按
Ctrl+Space唤出输入法
复制插件这步最容易漏,漏了就只能打英文,连注释都写不了中文。

















