#cldr #icu #unicode #localization #toml #provider

icu_provider_uprops

Data provider that reads from icuwriteuprops output from ICU4C

2 releases

0.4.1 Nov 10, 2021
0.4.0 Nov 2, 2021

#26 in #cldr


Used in icu_datagen

Custom license

1.5MB
9K SLoC

icu_provider_uprops crates.io

icu_provider_uprops contains implementations of the ICU4X DataProvider interface backed by TOML files exported by the ICU4C icuwriteuprops tool. Create a directory containing TOML files for the necessary Unicode properties and then pass the path into the [PropertiesDataProvider].

Important: This data provider implementation is not optimized for production use. It is much more efficient if you use FsDataProvider or StaticDataProvider instead.

More Information

For more information on development, authorship, contributing etc. please visit ICU4X home page.


lib.rs:

icu_provider_uprops contains implementations of the ICU4X DataProvider interface backed by TOML files exported by the ICU4C icuwriteuprops tool. Create a directory containing TOML files for the necessary Unicode properties and then pass the path into the [PropertiesDataProvider].

Important: This data provider implementation is not optimized for production use. It is much more efficient if you use FsDataProvider or StaticDataProvider instead.

Dependencies