icu4x
icu4x copied to clipboard
Solving i18n for client-side and resource-constrained environments.
PR 1/2 of #2191
The [wasm demo](https://github.com/unicode-org/icu4x/tree/main/ffi/diplomat/wasm/wasm-demo) is currently written in vanilla TypeScript. This makes it difficult to add new demos to the webpage, since all the HTML and TS pieces have to be...
I feel like we should introduce a common style for all our documentation. The `icu` crate, which will probably be any client's entry point to ICU4X uses `icu::` in its...
Blocked on https://github.com/rust-lang/rust-clippy/issues/8184
From @zbraniecki and @robertbastian The three types of provider constructors are documented here: https://unicode-org.github.io/icu4x-docs/doc/icu_provider/index.html#icu4x-constructors-and-data-versioning-policy I have a macro that generates the `_with_any_provider` and `_with_buffer_provider` constructors. That macro should include more...
Create a new type like MinutesSinceEpoch to replace i32 in MetaZonePeriodV1 (https://github.com/unicode-org/icu4x/issues/2155)
Adding `deny(clippy::indexing_slicing)` to `icu_segmenter`.
Checklist for Segmenter in Components: - [ ] Apply the [boilerplate](https://github.com/unicode-org/icu4x/blob/main/docs/process/boilerplate.md) - [x] Ensure everything is documented by adding back `#[warn(missing_docs)]` (#2366) - [ ] Add Clippy lints - [...
Blocked on https://github.com/unicode-org/icu4x/issues/1109 https://github.com/unicode-org/icu4x/pull/1987 adds formatting for AnyCalendar, however it unconditionally falls back to the Gregorian calendar. We should instead be getting this fallbacking from data, _ideally_ using vertical fallback...