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

CLDR Ticket #5415(closed unknown: needs-more-info)

Opened 3 years ago

Last modified 2 years ago

Language Plural Rules missing negative numbers

Reported by: kikito@… Owned by: anybody
Component: unknown Data Locale:
Phase: Review:
Weeks: Data Xpath:
Xref:

Description

Hello Unicode Consortium,

I have an enquiry regarding your Language Plural Rules table:

http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language_plural_rules.html

First of all, let me thank you for putting it online. It has helped me immensely when developing internationalization tools.

My enquiry is related with the fact that the aforementioned table doesn't mention negative numbers. These are needed in some cases - i.e. for generating messages such as "Temperature: -2 degrees". I can see 3 different ways of handling this:

a) I can assume that whatever rules apply to positive numbers apply to negative ones too. So if a language has a rule for "one", I use it for both 1 and -1. In other words, I use the absolute of n to determine the correct plural form.
b) It could happen that all languages use the 'other' form for negative numbers.
c) There are specific rules for negative numbers (some languages might do a), some might do b), and some might have different rules for negative numbers) but they are missing from the spec.

Please let me know which one is the correct option.

Thanks a lot,

Enrique García Cota

Attachments

Change History

comment:1 Changed 2 years ago by mark

  • Status changed from new to closed
  • Resolution set to needs-more-info

We are guessing that the most likely case is (a), but it would take research to determine the right answer.

View

Add a comment

Modify Ticket

Action
as closed
The ticket will be disowned. The resolution will be deleted. Next status will be 'new'
Next status will be 'closed'
Author


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

 
Note: See TracTickets for help on using tickets.