在 KDE 设置中,我可以将语言和格式设置为不同的区域设置。它让我可以在其中一堆中进行选择。此列表中还包含区域设置en_DE.UTF-8
(按如下方式列出en_DE
)。
然而,一旦我选择了这个特定的区域设置,我就会遇到麻烦。当我现在运行时locale
,我收到错误
locale: Cannot set LC_ALL to default locale: No such file or directory
并且列出的区域设置现在也显示en_DE.UTF-8
某些字段。
答案1
简短版本:在 KDE 设置中设置区域设置后,您必须手动仔细检查设置的区域设置是否确实存在。
事实证明,KDE 并不关心系统上实际安装的区域设置。它允许您在没有任何警告的情况下使用不存在的区域设置,这正是这里的情况。该语言环境en_DE.UTF-8
不存在。可以通过locale -a
在其输出中运行并搜索该特定区域设置来检查这一点。
因此,我必须返回 KDE 设置并将所有en_DE
设置更改为de_DE
我之前看到的正确设置。一旦完成(并且更改在重新登录后生效),问题就消失了。
这些设置位于/etc/locale.conf
和~/.config/plasma-localerc