2023-12-27 在安装完新系统后配置中文环境时,根据Locale-ArchWiki 的描述,对于KDE
Plasma 则删除~/.config/plasma-localerc
后发现各项翻译包括SDDM增均顺利转换成了英文。如果SDDM没有转成中文,请再按下述方法配置。
新配置的ArchLinux
解决完一些重要的问题后,还剩下SDDM
的语言一直显示为英文,需要将语言修改为中文。方法为:
修改文件/usr/lib/systemd/system/sddm.service
,
在[Service]
下添加Environment=LANG=zh_CN.UTF-8
,
即
/usr/lib/systemd/system/sddm.service 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [Unit] Description=Simple Desktop Display Manager Documentation=man:sddm(1) man:sddm.conf(5) Conflicts=getty@tty1.service After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service systemd-logind.service PartOf=graphical.target StartLimitIntervalSec=30 StartLimitBurst=2 [Service] ExecStart=/usr/bin/sddm Restart=always Environment=LANG=zh_CN.UTF-8 [Install] Alias=display-manager.service
注意:按ArchLinux
的Wiki
简体中文本地化 ,不推荐在/etc/locale.conf
里把全局的LANG locale
设置成中文LANG=zh_CN.UTF-8
,因为TTY
下没有CJK
字体,这样设置会导致TTY
中显示豆腐块(除非你使用的内核打了cjktty
补丁能绘制中文字体,比如linux-lily CNRepo )。