我正在开发一个C项目,它依赖于ICU 57.1来进行整理服务 . 作为该项目的一部分,我想创建一个包含所有collator数据的.dat ICU存档文件 . ICU数据库自定义工具(http://apps.icu-project.org/datacustom/)清楚地显示了coll / af.res文件中的南非荷兰语的校对定制 . ICU区域设置资源管理器还显示南非荷兰语区域设置具有以下规则给出的Unicode归类算法的定制:

&N <<<'n

但是,当我通过下载57.1源代码检查source / data / in / icudt57l.dat时,它似乎不包含coll / af.res:

$ eval $(./source/install/bin/icu-config --invoke=icupkg) -l source/data/in/icudt57l.dat | grep af.res
af.res
curr/af.res
lang/af.res
rbnf/af.res
region/af.res
unit/af.res
zone/af.res

如果我使用--with-data-packaging = files从源代码构建ICU,那么coll / af.res似乎也会丢失 .

我做错了什么或ICU数据是否存在实际问题?