相关问题:对于在 Ubuntu 中设置语言环境,LANGUAGE 环境变量是什么意思?
用于设置区域设置我现有的 Ubuntu 12.04 服务器有LANGUAGE
并且en_US:
我也可以将其设置为en_US:utf8
。 有什么区别?
现有配置是,我通过输入找到的locale
LANG=en_US.utf8
LANGUAGE=en_US:
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=
编辑:现在LANGUAGE
是en_US:
。注意末尾的冒号
答案1
en_US
使用 ASCII 编码,并en_US.utf8
使用 UTF8 (Unicode) 编码。由于 UTF8 是 ASCII 的超集,因此它是默认设置,除非您有特殊原因要避免使用 Unicode,否则它是一个很好的选择。