下载ICU 53里程碑1

注:这是ICU 53的开发里程碑版本。这一里程碑是为那些希望尽早了解ICU 53新功能和API变化的人准备的。不建议用于生产。

说明

ICU是软件国际化首选库。此页面包含最新的ICU 53里程碑1(53.0.1)构建链接。

ICU 52以来的重大变化包括:

常见更改

    • 数据来自 CLDR 25 m1里程碑版本:许多错误修复

  • 时区数据:2013年i

    • 将setContext/getContext从SimpleDataFormat提升到DateFormat(#10591),实现相关日期的上下文敏感大写(#10553)

    • 相对日期格式API(#8464)

    • 改进了ICU4C和ICU4J之间的宽松数据解析一致性(#10334),添加细粒度的日期分析控制(#10619)

    • TimeUnitFormat中的固定数字舍入(#10219,属于#10268)

    • 修复了Unicode 6.3双向算法实现,使其行为与参考实现完全相同(#10647)

    • 改进的UTF-16字符集检测(#10532)

ICU4C特定变化

    • 添加了utrans_toRules和utrans_getSourceSet,Transliterator方法的C包装器到Rules和getSourceSet/handleGetSourceSet(#10585)

    • 修复了DecimalFormat::setPattern()以完全替换以前的模式(#10468)

    • 修复了使用基于UText的API时的regex segfault,并在没有匹配结果时调用uregex_group()(#10459)

    • ucstrTextClone未清除浅层克隆的UTEXT_PROVIDER_OWNS_TEXT标志(#10562)

    • 各种构建修复(使用#define U_USING_ICU_NAMESPACE 0,在Windows上使用UCONFIG_NO_FORMATING=1和UCONFIG-NO_CONVERSION=1,在Cygwin/MSVC-10上构建(#10486#10500#10617#10505).

ICU4J特定变化

    • CLDR 24中新装置的API(#10268)

    • 使ULocale工具具有可比性(#10390)

    • SimpleDateFormat现在支持ICU4C中的日样式eee、eeee、eeeee、eeeee(#10239)

    • NumberFormat和DecimalFormat科学记数法的固定数字舍入(#10419#10542)

已知问题

    • C: 在某些环境(较新的clang、较旧的gcc/libstdc++)中,ICU可能无法构建,请参阅#10272用于解决方法。

ICU4C下载

版本:53里程碑1(53.0.1)

发布日期:2014-01-22

(如果上面没有显示文件列表,请参阅ICU4C二进制文件.)

(如果上面没有显示文件列表,请参阅ICU4C来源.)

收件人提取源代码,请使用以下命令:svn导出http://source.icu-project.org/repos/icu/icu/tags/milestone-53-0-1/

ICU4J下载

版本:53里程碑1(53.0.1)

发布日期:2014-01-22

(如果上面没有显示文件列表,请参阅ICU4J来源.)

收件人提取源代码,请使用以下命令:svn导出http://source.icu-project.org/repos/icu/icu4j/tags/milestone-53-0-1/