如果使用 Ubuntu Server 安装的 Ubuntu 2204,那么安装后使用的界面语言默认为英语。如果需要在 Ubuntu 2204 系统中使用中文语言,需要先安装中文语言包,并配置使用中文语言。在 Ubuntu 2204 系统中使用不同的桌面环境,设置中文的方法也不同。

本文中将介绍如何在 Ubuntu 2204 系统 KDE Plasma 桌面环境下安装中文语言包并设置中文语言。

安装Ubuntu 2204简体中文语言包

使用如下命令安装 Ubuntu 2204 系统的简体中文语言包:

sudo apt install language-pack-zh-hans

安装简体中文语言包后会安装两个语言文件,zh_CN.UTF-8zh_SG.UTF-8,我们使用 zh_CN.UTF-8

更改Ubuntu 2204区域设置为中文

1、更改 Ubuntu 2204 系统默认使用 locale 设置为中文,该设置对应的文件为 /etc/default/locale,该设置在 KDE Plasma 桌面内一般不会使用,但是在 DM(显示管理器)中使用:

sudo update-locale LANG=zh_CN.UTF-8

2、更改 KDE Plasma 使用的全局 locale 设置为中文,该设置在使用 sudo 权限安装软件时使用:

sudo vi /etc/locale.conf

添加内容:

LANG=zh_CN.UTF-8

3、更改 KDE Plasma 桌面当前用户的 locale 设置为中文,该设置在显示当前用户的界面语言时使用,该设置会覆盖 KDE Plasma 的全局设置:

sudo ~/.config/plasma-localerc

添加内容:

LANG=zh_CN.UTF-8

4、在完成如上设置后,重启系统,应用新配置,同时可以使用 locale 命令查看具体配置:

locale

LANG=zh_CN.UTF-8
LANGUAGE=
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8
LC_ALL=

安装KDE Plasma中文语言包

使用如下命令安装 KDE Plasma 中文语言包:

sudo apt install language-pack-kde-zh-hans 

Ubuntu 2204安装中文字体

在 Ubuntu 2204 系统下安装完成 KDE Plasma 桌面环境后,默认已经安装了中文字体语言包 fonts-noto-cjk

Noto 是一个高质量的字体集合,它支持 1000 多种语言。Noto 的字体包含 sans、serif、mono 等多种字体类型。

如果你要在 Ubuntu 2204 KDE Plasma 桌面环境下安装其他字体请查看:Ubuntu 2204 安装中文字体

Ubuntu 2204安装软件语言包

通过以上设置 Ubuntu 2204 系统以及 GNOME 界面和程序被更改成了中文,但是 Ubuntu 2204 系统中安装的非 GNOME 程序程序使用的语言依旧是英文。

1、查找应用程序对应的语言包,通用方式如下:

sudo apt-cache search --names-only program-name | grep zh

解释说明:

  • program-name:需要安装简体中文语言包的程序名
  • grep zh:有的程序的简体中文语言包后缀为 zh-hans,有的为 zh-cn,因此获取包含 zh 的软件包

2、以查询 libreoffice 的简体中文语言包为例,做说明:

sudo apt-cache search --names-only libreoffice | grep zh

显示信息:

libreoffice-help-zh-cn - office productivity suite -- Chinese_simplified help
libreoffice-help-zh-tw - office productivity suite -- Chinese_traditional help
libreoffice-l10n-zh-cn - office productivity suite -- Chinese_simplified language package
libreoffice-l10n-zh-tw - office productivity suite -- Chinese_traditional language package

可以看出 libreoffice-l10n-zh-cn 为 libreoffice 的简体中文语言

3、安装应用程序对应的简体中文语言包

sudo apt install program-language-pack

program-language-pack 为对应程序的简体中文语言包名

4、以安装 libreoffice 的简体中文语言包为例,做说明:

sudo apt install libreoffice-l10n-zh-cn

KDE Plasma设置中文后安装软件

Ubuntu 2204 系统的 KDE Plasma 桌面下设置中文后,再安装的软件自动安装中文语言包

KDE Plasma注意事项

在 Ubuntu 2204 系统内 KDE Plasma 桌面的图形界面内更改为中文只能修改 KDE Plasma 桌面的语言,不会修改 locale 设置,安装的软件也是英文版。

结语

本文介绍了如何在 Ubuntu 2204 系统 KDE Plasma 桌面环境下安装中文语言包并设置中文语言,更改 locale 区域设置为中文,最后说明了如何在 Ubuntu 2204 KDE Plasma 桌面内为已安装的应用程序安装中文语言包。