gol*_*ean 5 locale ubuntu-10.04
我有一个 Ubuntu 系统,其当前语言环境是(语言环境命令的输出):
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)
我想把它改成en_GB,因为有些字符在终端显示上没有正确处理。
更改语言环境的命令是什么?
查看当前系统上有哪些不同的语言环境可供我设置/尝试的命令是什么?
使用的语言环境是通过进程的环境变量设置的(就像在终端中运行的 shell)。
大多数情况下,只要更改就足够了LANG,假设您使用bash
$ export LANG=en_GB
Run Code Online (Sandbox Code Playgroud)
将其放入您的~/.profile文件中,使其适用于所有(甚至非终端)进程。
您可以查看/usr/share/locale/一些语言环境列表。