下载ICU 52
描述
常见更改
Unicode 6.3标准 :新的bidi控制代码、新的bidi_Class属性值、两个新的bidi“bracket”属性; 有关其他属性值更改,请参阅 UAX#44总结 (门票 #10128 , #10168 ). bidi算法实现也进行了更新,以支持新属性,并与UAX#9(票证)的Unicode 6.3版本中的更新算法相匹配 #10142 ). 注:ICU 52仍然使用基于Unicode排序算法6.2(UCA 6.2)的排序根数据。 (然而,ICU 52确实使用CLDR 24整理定制数据。)
CLDR 24 :提高了对前70种以上语言的覆盖率、分数复数规则和形式、许多新的度量单位、排序规则语法的主要简化、欧洲排序规则的初步版本、新的相关字段,如“上周日”和“现在”,以及更多(票证 #10222 , #10335 , #10380 , #10404 ) 支持伊斯兰日历的新变体: 使日历getDayOfWeekType的行为如文档所示(票证 #10061 ). 用于在Windows时区ID和IANA tz数据库ID之间转换的新API(票证: #10148 ) 技术预览:新API用于更精细地控制DateFormat解析宽容性(ticket #10261 ). 日期时间模式生成器: 实现对依赖于显示的分数值(票证)的复数的支持 #8474 , #10253个 , #10273 ). 消息格式和货币格式等。为具有十进制数字(小数点后)的值选择适当的复数形式。
细分:
许多其他错误和API文档修复。
ICU4C特定变化
改进了线程同步的实现,在大多数平台上使用更安全、更高效的API。 有必要取消并禁用互斥函数的运行时自定义。 构建时自定义 仍然有可能。 (票 #10051 ) 为Region类添加了普通C包装(票证 #10070 ). 为NumberingSystem类(票据)添加了普通C包装 #10039 ). 添加了Formattable的普通C包装器,以及用于解析和格式化数字对象的函数,包括BigDecimal等价物(ticket #7912个 ).
ICU4J特定变化
(无)
已知问题
ICU 52.2更新
日本新纪元Reiwa( 令和) 支持 IANA tzdata2019a公司