Skip to content

Handle sv-u-co-standard properly #3253

Open
@hsivonen

Description

@hsivonen

When reviewing #3243, I noticed that we don't seem to have different handling for sv-u-co-standard based on whether the data is CLDR 41 vs. CLDR 42 (or later).

In CLDR 42 or later, sv-u-co-standard is the default. In CLDR 41, sv-u-co-standard is the legacy collation.

The simplest solution would be to remove -u-co-standard from sv unconditionally, which would make requesting the legacy collation in CLDR 41 return the default collation instead. It seems rather silly to put more engineering effort into making ICU4X trunk use the exact CLDR 41 semantics now that 42 is current and 43 is around the corner.

Metadata

Metadata

Assignees

Labels

C-collatorComponent: Collation, normalizationS-smallSize: One afternoon (small bug fix or enhancement)T-bugType: Bad behavior, security, privacy

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions