icu4x
icu4x copied to clipboard
Solving i18n for client-side and resource-constrained environments.
Fill the binary prefixes of the units essential data Summary: Test Plan: --- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/unicode-org/icu4x/pull/5155). * #5157 * __->__...
Fill powers of the essential data Summary: Test Plan: --- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/unicode-org/icu4x/pull/5154). * #5157 * #5155 * __->__ #5154
- implement option validation algorithm ([TC39 GetDurationUnitOptions](https://tc39.es/proposal-intl-duration-format/#sec-getdurationunitoptions)) - create `DurationFormatter` stub @younies @sffc
The correct initialization order is ```Rust SimpleLogger::new() .with_level(log::LevelFilter::Info) .env() ``` Not ```Rust SimpleLogger::new() .env() .with_level(log::LevelFilter::Info) ``` Both SimpleLogger::env and SimpleLogger::with_level both override SimpleLogger::default_level. SimpleLogger::env should be called _after_ SimpleLogger::with_level, so...
Hi! This is related to the `zerovec` crate. It's a great library, thank you for also publishing it for others outside of this project to use. However, for my use...
It's usually better if the callers calls `x.into()` or `&x`
In many application for units (especially, mixed units), There are a need to represent the numbers as Inf, Neg, Pos ... etc. Examples: 1. 3 feet, and 11 inches -->...
ICU4X aims to be lightweight and portable, and it achieves those goals after all is said and done, but _during the build process_, ICU4X is fairly hefty when it comes...