linux - LANGUAGE 环境变量设置在哪里?

标签 linux environment-variables locale configuration-files archlinux

我在我的 archlinux 上使用 zsh。 我的 LANGUAGE 环境变量设置为 fr 但我想将其设置回 en_US.UTF-8 所以我在我的 >~/.zshrc 文件。

但这是设置它的最佳位置吗?不脏吗?这有效,但仅适用于我用户的 zsh 配置。 难道没有更合适的地方设置吗?在哪里? LANGUAGE一般设置在哪里?我没有在我的系统中找到它,我尝试了我的 /etc/locale.conf 但我只找到了 LANGLC_COLLATELC_TIME 在里面。

最佳答案

我终于找到了 LANGUAGE 的设置位置: 它由 KDE 设置。

我刚刚使用了 KDE 设置工具。

但根据this link ,我不应该使用 en_US.UTF-8 作为值,而是像“val1:val2:val3”这样的东西:所以如果我想用我的 .zshrc 设置它> 文件,我应该使用像“en:fr”这样的值。

但是 kde 会处理它。

关于linux - LANGUAGE 环境变量设置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30678165/

相关文章:

windows - 如何确定特定文件是否在 Windows 中打开?

linux - 如何从共享库导出符号

linux - 在没有任何应用程序的情况下在终端 linux 中搜索 pdf 中的单词

reactjs - 在没有 create-react-app 的情况下设置 ENV 变量

python - 更改 Python 环境变量 PYTHONUSERBASE

r - 临时更改区域设置

linux - 如何在 Linux 中列出目录中的文件和文件夹及其总大小?

r - 启动 emacs 的本地安装时,如何加载服务器的特定 R 安装(环境模块)?

php - 错误的日期时间 - PHP+ SQL Server

Java 正则表达式 : Case insensitive matching for non English characters