Create a Collator component #971
Labels
C-collator
Component: Collation, normalization
S-epic
Size: Major project (create smaller child issues)
T-core
Type: Required functionality
Milestone
A collator does locale-sensitive string comparisons. The ICU4C implementation is documented for C and for C++ classes.
The ICU4X component should be able to back the ECMA-402
Intl.Collator
. Most likely the ICU4X design will be inspired by this API.@sffc brought up in our last weekly planning meeting that the Collator will need a Normalizer component (#972) as well.
This component will also need to coordinate with and rely upon the uniset component, so I'll include @echeran on this issue as well.
/cc @markusicu - We would love your thoughts on the requirements and direction for this component. I'm filing this issue to start tracking the work, but we'll need design work before we need the implementation. @hsivonen will be available on the Mozilla side to work on this. I'm available to help coordinate the efforts to make sure everyone gets what they needs to start work on this.
The text was updated successfully, but these errors were encountered: