[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search

CLDR Ticket #10745(design tools)

Opened 9 months ago

Last modified 2 months ago

Merge emoji into CLDR root, add emoji reordering group

Reported by: mark Owned by: mark
Component: collation Data Locale:
Phase: rc Review:
Weeks: Data Xpath:


It is very clumsy to sort emoji properly if you don't have one of the languages that just uses the default ordering.

Here is a proposal to clean up the sorting of emoji. Of course, this would take coordination with ICU, etc.

  1. Merge the emoji sorting into CLDR root sorting, so that it works in every language.
  2. Add a reordering group into http://unicode.org/reports/tr35/tr35-collation.html#Reordering_Groups_allkeys called "emoji". That lets clients put the emoji characters in whatever position makes sense, eg after all other characters.

The following is is a possible additional step. However, I'm not sure it is a good idea, since environments can and do change the default for Emoji_Presentation.

  1. (Optional) change the rules for emoji so that for each one with Emoji_Presentation=No:


Change History

comment:1 Changed 5 months ago by mark

Don't do the (Optional) part

comment:2 Changed 5 months ago by kristi

  • Owner changed from anybody to mark
  • Status changed from new to design
  • Milestone changed from UNSCH to 34

comment:3 Changed 4 months ago by markus

  • Type changed from unknown to tools
  • Component changed from unknown to collation

comment:4 Changed 2 months ago by mark

  • Phase changed from dsub to rc

Add a comment

Modify Ticket

as design

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.