icu4x icon indicating copy to clipboard operation
icu4x copied to clipboard

Solving i18n for client-side and resource-constrained environments.

Results 449 icu4x issues
Sort by recently updated
recently updated
newest added

When run on Windows, I get errors such as ``` cp -p "D:\a\icu4x\icu4x\docs\tutorials\cargo_tests/target"/release/demo_buffer bin/demo_buffer ./bin/icu4x-datagen \ --format blob \ --keys-for-bin bin/demo_buffer \ --locales my en-ZA \ --cldr-tag latest \ --overwrite...

T-docs-tests
good first issue
help wanted
C-test-infra
S-small

Currently the function prints a bunch of stuff to the console and returns `()`. It should return an object with information about the job that completed (still logging the text...

C-data-infra
S-medium
2.0-breaking

We should write down what clients should do with extension keywords in non-fallback mode (preresolved or hybrid). Currently, if a user requests `ar-EG-u-nu-latn` from the FixedDecimalFormatter, it will succeed. However,...

C-data-infra

We have the function `icu::locid::extensions::private::Private::from_vec_unchecked`, but it's not clear to me which invariants need to be upheld for that function to be called "unchecked". Can we just name it `from_vec`?...

C-locale
needs-approval

Currently the core cdylib for icu_capi is about 100 kB when generated with this command: ``` cargo +nightly rustc --crate-type cdylib --profile=release-opt-size --no-default-features --features looping_panic_handler,libc_alloc,buffer_provider -p icu_capi -Zbuild-std=core,alloc -Zbuild-std-features=panic_immediate_abort --target=x86_64-apple-darwin...

A-ffi
S-medium
C-ffi-infra

The ICU4X shared library with full compiled data and all features currently measures around 30MB on Linux. For Dart we need to greatly reduce this in order to be usable....

A-ffi
S-large
C-ffi-infra
A-data
U-flutter

For Dart we need to ship precompiled binaries, as there is not Rust compiler available in the Dart toolchain (and no appetite to add one). However, the pub.dev package manager...

A-ffi
S-medium
C-ffi-infra

We cover this a _little bit_ in @robertbastian's new [data management tutorial](https://github.com/unicode-org/icu4x/blob/main/docs/tutorials/data_management.md), but we probably should improve this: Most users will want to select a subset of keys, and keyextract...

C-data-infra

## Issue Summary We need to decide on our approach for units formatting data representation related to: 1. Splitting formatting data by locale only vs. locale and unit type (e.g.,...

discuss
discuss-triaged

tl;dr, what should we do when a user tries to export a locale from datagen that isn't in CLDR? At first thought, it seems that we should inform the client...

C-data-infra
needs-approval
2.0-breaking