Ubuntu系统的语言与地区选项统一在Region & Language界面中完成设置。可通过右上角系统菜单→Settings→左侧选择Region & Language,集中调整系统界面语言和区域格式等相关内容。

系统语言和地区设置在哪个界面操作
Ubuntu 的系统语言设置和地区设置都集中在 Region & Language 界面中,并不是分开单独配置的。进入路径为:点击右上角系统菜单 → Settings → 左侧选择 Region & Language。在这里可以同时管理「界面语言(Language for menus and windows)」与「区域格式(Regional Formats)」两项,因此如果只修改其中一项,通常无法实现完整的中文显示效果。
为什么改了语言,文件夹名还是英文
这是 Ubuntu 中文语言设置中非常常见的问题:将 Chinese (Simplified) 直接拖到语言列表最上方,实际上改变的只是系统界面显示语言;而像「Downloads」「Documents」这类默认文件夹是否会同步变为本地化名称,关键取决于是否启用了 Display folders in your language。这个选项通常会在切换应用语言后,通过弹出的提示窗口出现。更推荐的做法是选择 Keep Old Names —— 否则在终端中执行 cd 下载 这类命令时很可能报错,同时脚本里写死的 ~/Downloads 路径也会随之失效,影响命令行操作和自动化脚本兼容性。
locale 命令显示的 LANG 不匹配怎么办
如果执行 locale 命令后看到 LANG=en_US.UTF-8,但 Ubuntu 桌面界面已经显示为中文,通常说明 GNOME 等桌面环境是通过 Region & Language 的图形设置覆盖了环境变量,而终端、SSH 会话或 cron 定时任务仍然使用系统级 locale 配置。这种情况下建议手动补全系统语言环境:
- 运行
sudo apt install language-pack-zh-hans language-pack-gnome-zh-hans - 编辑
/etc/default/locale,确保内容为:LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh"
- 重启系统或重新登录账户,然后再次执行
locale检查输出是否已经一致
GNOME 桌面部分组件仍是英文的根源
即使 Ubuntu 中文语言包已经安装完成,且 LANG 设置也正确,部分 GNOME 应用依然可能持续显示英文,例如 Settings 设置程序本体、Logs 日志查看器等。多数情况下,问题出在缺少 language-pack-gnome-zh-hans。这个软件包专门提供 GNOME 桌面相关的界面翻译内容,与通用语言包 language-pack-zh-hans 并不相同,而是独立提供的。如果没有安装它,就容易出现这种情况:系统菜单已经变成中文,但设置页面或部分桌面组件依旧是英文。
还有一个很容易被忽视的细节:GNOME 的语言支持存在缓存机制。修改语言环境后,如果不重启系统,或者只是简单注销重新进入,部分组件的翻译可能会延迟几分钟才生效。因此遇到 Ubuntu 语言设置未立即完全生效时,不必急于重装语言包,建议先等待两分钟,再重新检查一次显示效果。
