【问题标题】:Meaning of the .utf8 suffix in a LANG settingLANG 设置中 .utf8 后缀的含义
【发布时间】:2023-03-29 17:33:01
【问题描述】:

如果我如下设置 LANG

导出 LANG=fr_CA.utf8

我相信这意味着使用加拿大所说的法语规则,用于货币、时间、日期、排序规则等,并且基础代码集是 utf8(而不是例如 8 位 ASCII 变体)。

这是正确的。如果是这样 - 有人可以指点我一个明确的参考,这样我就可以教育我公司的其他人。

【问题讨论】:

    标签: unix locale codepages


    【解决方案1】:

    或多或少。

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

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

    语言[_地域[.代码集]][@修饰符]

    【讨论】:

      猜你喜欢
      • 2017-02-07
      • 2011-05-21
      • 1970-01-01
      • 1970-01-01
      • 2011-10-10
      • 2016-03-29
      • 1970-01-01
      • 2019-08-30
      • 2021-06-12
      相关资源
      最近更新 更多