en_US.UTF-8在哪里定义?

问题描述 投票:0回答:1

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

unicode locale standards
1个回答
0
投票

这是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,这是一个file published by 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

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.