繁体   English   中英

en_US.UTF-8 在哪里定义?

[英]Where is en_US.UTF-8 defined?

en_US.UTF-8 的整理和比较映射的实际定义在哪里? 我假设某处有一些标准文档、参考源代码和/或数据表?

是 Unicode。

/usr/lib/locale/en_US.utf8/LC_COLLATElocaledef创建。 man localedef显示输入路径/usr/share/i18n/locales

/usr/share/i18n/locales/en_US § LC_COLLATE引用文件iso14651_t1 ,它引用iso14651_t1_common ,这是ISO 发布文件,它告诉我们原始来源unidata-9.0.0.txt 运行git clone git://sourceware.org/git/glibc.git以查看这些文件的历史记录。

http://enwp.org/ISO_14651说 ISO 标准和 UCA 是一致的,所以 unicode.org 对应的文件是allkeys.txt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM