Вышла версия 4.8 большой библиотеки ICU – инструмента для работы с Unicode и другими связанными с интернализацией (i18n) вещами (числами, датами, текстами, регулярными выражениями и пр.).
Загрузить можно отсюда: http://site.icu-project.org/download/48
Тем, кто не знаком с ICU, можно заглянуть сюда: http://userguide.icu-project.org/
В анонсе утверждается, что это серьезное обновление ICU, с новыми фичами, с новыми API и кучей багфиксов. Кратенький перечень изменений:
Common Changes (т.е. и для C/C++, и для Java версий)
- CLDR 2.0: The CLDR 2.0 release contains numerous improvements and bug fixes approved by the CLDR committee, including much additional data for many languages.
- Explicit parent locale support in data imported from CLDR (#8031)
- MessageFormat and related classes (choice/plural/select) have been reimplemented, with several improvements and some incompatible changes.
- Extended PluralFormat pattern syntax supports explicit-value forms and offsets. (#7858)
- Utility APIs in PluralRules (get some/all/unique keyword values)
- Time zone API to return a list of available canonical system time zone IDs (#8278)
- Time zone API to return a region (#8279)
- Collation: Full implementation & public API for script reordering
- Dictionary-type trie (#8167)
- GB18030-2005 update (#8274)
ICU4C Specific Changes (т.е. только для C/C++ версии)
- Alphabetic Index support ported from ICU4J (#7538)
- X11 Compound Text encoding support ported from ICU4J (#7959)
- Appendable interface (#8314)
PS. Сам я ICU не использую, но за развитием подсматриваю :)
3 комментария:
По пятибальной шкале на сколько баллов потянет?
@Михаил:
не понял что и куда потянет?
Запас юмора закончился похоже.
Я PS не прочитал, поэтому и спросил.
Отправить комментарий