Code::Blocks如何改为中文?设置语言和补齐zh_CN语言包的方法

更新时间:2026-10-04 20:54

Code::Blocks改成中文,需要在【Settings】→【Environment】→【View】启用国际化并选择Chinese (Simplified)。语言列表里没有中文时,补齐简体中文 .mo文件和zh_CN目录。保存设置后完全重启程序,界面语言才会切换。

Code::Blocks改为中文:选择语言或补齐zh_CN

1、语言列表已有简体中文

打开Code::Blocks,进入【Settings】→【Environment】→【View】。勾选Internationalization,打开语言下拉列表,选择Chinese (Simplified) 并保存设置。

Code::Blocks如何改为中文?设置语言和补齐zh_CN语言包的方法

2、语言列表没有简体中文

安装目录中需要有 .mo格式的翻译文件,简体中文对应目录代码是zh_CN。关闭Code::Blocks,在安装目录的share\CodeBlocks\locale下创建zh_CN文件夹(缺少上级目录时按层级创建),将与当前版本相匹配的简体中文 .mo文件放入其中,并保留 .mo扩展名。

3、重新启动查看结果

重新打开Code::Blocks,再到【Settings】→【Environment】→【View】选择Chinese (Simplified)。菜单、环境设置窗口和常用对话框显示为中文,说明切换已经生效。翻译文件应来自项目社区或可信发布渠道,不要为了汉化覆盖来历不明的可执行文件或DLL。

不同安装方式的根目录不完全相同,但要找的是安装根目录中的share\CodeBlocks\locale,而不是用户下载文件夹。Windows下可以从桌面快捷方式的“打开文件所在的位置”进入根目录。便携版则在解压后的CodeBlocks文件夹中按同样层级查找。目录和文件准备好后,语言下拉列表才会出现中文选项。

重启后仍是英文或需要切回英文

界面仍是英文时,检查 .mo文件是否位于share\CodeBlocks\locale\zh_CN,而不是只留在下载目录或locale的上一层。同时检查文件不是尚未编译的 .po文件。位置和类型正确后,重新选择语言并完整退出、启动程序。更新或重装Code::Blocks也可能替换语言目录,需要再次检查zh_CN文件。

有些插件保留英文并不代表主界面切换失败,以菜单、环境设置窗口和常用对话框的显示为准。需要恢复英文时,在【Settings】→【Environment】→【View】取消国际化语言选项,再重启程序即可。

界面语言切换与源代码中文显示是两件事。菜单变成中文后,编辑器或运行窗口里的中文字符串仍乱码,应另外检查源文件保存编码和编译运行环境。