如何从 Manjaro Linux 中完全删除语言环境?

如何从 Manjaro Linux 中完全删除语言环境?

我最近有了一个想法(事后看来很愚蠢),除了 en_CA 之外,还可以在我的计算机上启用第二个语言环境。第二个语言环境是 zh_CN。为了确保它有效(并“检查一下”),我打开了它。它成功了,所以我把它改回英语。下次启动时,我注意到一些应用程序(不是全部)仍然是中文的。为此,我从 KDE 设置管理器的活动区域设置列表中完全删除了 zh_CN。这做到了不是解决问题。

另外,所有 coreutils 命令都是中文的,这使得做很多事情非常困难

我做了很多研究并尝试了很多事情:

export LC_ALL=C:这解决了命令行上的问题,但 UTF-8 不起作用

将每个区域设置设置为 en_CA.UTF-8 :不起作用

仅重新生成英语语言环境:不起作用

export LANGUAGE=en_CA.UTF-8: 确实适用于 CLI,但有些东西仍然是中文的

localepurge除英语之外的所有内容:对大多数事情都有效,但它仍然没有完全删除。

尽管我付出了所有努力,我仍然偶尔会遇到中文障碍,即在 Manjaro 包管理器中:

有些东西是中文的

更中国化了 我已经受够了

我的区域设置命令的输出是

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_CA.UTF-8
LC_TIME=en_CA.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_CA.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_CA.UTF-8
LC_NAME=en_CA.UTF-8
LC_ADDRESS=en_CA.UTF-8
LC_TELEPHONE=en_CA.UTF-8
LC_MEASUREMENT=en_CA.UTF-8
LC_IDENTIFICATION=en_CA.UTF-8

一切看起来都是正确的。有人可以帮助我彻底摆脱我的系统中的这种语言环境吗?

提前致谢。 (如果我做了一些愚蠢的事情或遗漏了一些明显的事情,也提前道歉)

我的操作系统是 Manjaro Linux KDE Edition 23.0.3 (Plasma 5.27.8)

答案1

在评论中,您已经检查并修复了~/.config/plasma-localerc

还可以使用命令检查系统默认区域设置localectl。这些系统默认值可能是通过系统 D-Bus 调用的任何服务可能获得的唯一区域设置,并且包管理器的特权组件很可能就是这样的服务。

相关内容