问题

中文显示乱码。

原因

没有安装中文显示环境,没有中文字体。

解决方法

arch显示中文

查看上面的博客。

不过 hyprland 不同的是没有 GUI 了,还是要在 hyprland.conf 进行更改。

添加:

env = LANG,en_US.UTF-8 # 告诉程序们,如果你们有英文界面,请优先使用英文。
env = LC_CTYPE,zh_CN.UTF-8 # 告诉程序们,要使用中文的字符集标准来处理所有字符。这是保证中文不乱码的关键。

如果想要让 UI 也是中文的可以改成下面的:

env = LANG,zh_CN.UTF-8

可能出现的问题

但这里就又可能出现问题了,英文字符也变成全角字符了,字母都占了两格了。

解决方法:英文字符占两个空格解决方法