You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem was that the runtime fallback mode was deduplicating locales that had any parent with equal data, but it should have been deduplicating locales only if the closest parent had equal data. This affected es-MX because it has the same data as und, but it has different data than es, which was being reached by fallback. (There were other locales besides es-MX which were impacted.)
es-MX uses
.
for the decimal separator:https://github.com/unicode-org/cldr-json/blob/main/cldr-json/cldr-numbers-full/main/es-MX/numbers.json
However, the ICU4X data file has no entry for es-MX or for es-419, meaning that es-MX falls back to es data, which uses
,
as the decimal separator:https://github.com/unicode-org/icu4x/blob/main/provider/baked/decimal/data/macros/decimal_symbols_v1.rs.data
The text was updated successfully, but these errors were encountered: