LC_IDENTIFICATION 环境变量的含义

LC_IDENTIFICATION 环境变量的含义

只是出于好奇,是什么意思LC_IDENTIFICATION

我之所以询问是因为,在全新安装 Linux Mint(我猜 Ubuntu 也一样)时区为“耶路撒冷”的情况下,我得到了以下混合搭配的语言环境/etc/default/locale

LANG=en_US.UTF-8
语言=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=he_IL.UTF-8
LC_TIME=he_IL.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=he_IL.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=he_IL.UTF-8
LC_NAME=he_IL.UTF-8
LC_ADDRESS=he_IL.UTF-8
LC_TELEPHONE=he_IL.UTF-8
LC_MEASUREMENT=他_IL.UTF-8
LC_IDENTIFICATION=他_IL.UTF-8
LC_ALL=

当我努力按照自己的喜好去修复它时,我想知道我是否也应该更新LC_IDENTIFICATION

页面man显示locale(1)“关于区域信息的元数据”,但它没有告诉我更改它会产生什么效果。你能想到任何使用此变量的应用程序或 API 吗?如何使用?

答案1

看起来,通过设置,LC_IDENTIFICATION您确实为给定的区域设置规范提供了元数据,如这是乌兹别克斯坦地区的示例

LC_IDENTIFICATION
title      "Uzbek (latin) locale for Uzbekistan"
source     "Bobir Ismailov"
address    ""
contact    "Bobir Ismailov, Pablo Saratxaga, Mashrab Kuvatov"
email      "[email protected], [email protected], [email protected]"
tel        ""
fax        ""
language   "Uzbek"
territory  "Uzbekistan"
revision   "0.5"
date       "2003-06-27"

或者另一种变体希腊语环境

LC_IDENTIFICATION
title      "Greek locale for Greece"
source     "RAP"
address    "Sankt Jorgens Alle 8, DK-1615 Kobenhavn V, Danmark"
contact    ""
email      "address@hidden"
tel        ""
fax        ""
language   "Greek"
territory  "Greece"
revision   "1.0"
date       "2000-06-29"

LC_IDENTIFICATION 是一个 GNU 扩展。但我找不到它的规范。由于它只是元数据,我假设它没有在任何用户空间程序中使用。

相关内容