LANG设置中.utf8后缀的含义

时间:2017-09-06 07:53:33

标签: unix locale codepages

如果我按如下方式设置LANG

export LANG = fr_CA.utf8

我认为这意味着使用法语的规则,如加拿大所说,货币,时间,日期,整理等,并且底层代码集是utf8(而不是例如8位ASCII变体)。

这是对的吗?如果是这样 - 有人可以指出我一个明确的参考,所以我可以教育我公司的其他人。

1 个答案:

答案 0 :(得分:0)

或多或少。

用户可以分别设置categories的区域设置,例如货币(LC_MONETARY),时间,日期(LC_TIME),整理(LC_CTYPE)等,覆盖LANG。至于区域设置名称,  它们在所有系统上不一定相同(可能会受到/etc/locale.gen以及/usr/share/locale中安装的内容的影响),但提供的glibc locale names

  

大多数语言环境名称遵循XPG语法,最多包含四个部分:

language[_territory[.codeset]][@modifier]