CLDR Ticket #8062(accepted data)
"Default" attribute for plural / ordinal
|Reported by:||mark||Owned by:||mark|
We didn't clearly state that the 'other' case was to be the default. For example, for ordinals in English we say the Nth, not the Nst or the Nnd, or Nrd. But since values for the other languages were not chosen with that in mind, we have some that may be odd. For example, for Russian the 'other' case is only used for decimal values, not integers. Thus I suspect that what we have for cardinals and ordinals is not always the best "default".
Yet changing the rules at this point would be too painful. Not for CLDR itself, but for all the clients that use it for selecting messages.
So we might consider adding another attribute, so that we can say:
<pluralRules locales="ru uk" default="many">
The default for the default would be "other", and the value that is chosen would have to be one of the encompassed pluralRule count values. We'd need to survey people to see what the best value is: I think the key would be to check what category the majority of integers from 0..100 have; if that is not "other", then ask natives whether there should be a different default.
Not sure what the priority of this should be, but I wanted to get it on record.
- Status changed from new to assigned
- Component changed from unknown to data-supplemental
- Priority changed from assess to medium
- Phase changed from dsub to rc
- Milestone changed from UNSCH to 27
- Owner changed from anybody to mark