FROM : Peter Edberg
DATE : Tue May 20 22:27:07 2008
On May 20, 2008, at 12:48 PM, Ricky Sharp wrote:
>
> On May 20, 2008, at 12:08 PM, Peter Edberg wrote:
>
>> CLDR (Common Locale Data Repository) has some draft data on plural
>> forms for various languages. See
>> <http://unicode.org/cldr/data/charts/supplemental/language_plural_rules.html
>> > for specific rules
>> and
>> <http://unicode.org/draft/reports/tr35/tr35.html#Language_Plural_Rules
>> > for background info.
>
>
> These are by far the best references I've seen to date. Thanks!
> Very interesting that Ukrainian has a special rule for fractional
> values vs. integers.
One more interesting case to note (it is not reflected in the CLDR
rules yet, we are in the midst of enhancing the rule syntax to support
this) is: For French, all real values of x for 0 <= x < 2 take the
"one" form. So some decimal fractions in French (e.g. the ones
represented in English as 0.3, 1.3) take the "one" form while others
(e.g. 2.3, 3.3) take the "other" form.
-Peter Edberg
DATE : Tue May 20 22:27:07 2008
On May 20, 2008, at 12:48 PM, Ricky Sharp wrote:
>
> On May 20, 2008, at 12:08 PM, Peter Edberg wrote:
>
>> CLDR (Common Locale Data Repository) has some draft data on plural
>> forms for various languages. See
>> <http://unicode.org/cldr/data/charts/supplemental/language_plural_rules.html
>> > for specific rules
>> and
>> <http://unicode.org/draft/reports/tr35/tr35.html#Language_Plural_Rules
>> > for background info.
>
>
> These are by far the best references I've seen to date. Thanks!
> Very interesting that Ukrainian has a special rule for fractional
> values vs. integers.
One more interesting case to note (it is not reflected in the CLDR
rules yet, we are in the midst of enhancing the rule syntax to support
this) is: For French, all real values of x for 0 <= x < 2 take the
"one" form. So some decimal fractions in French (e.g. the ones
represented in English as 0.3, 1.3) take the "one" form while others
(e.g. 2.3, 3.3) take the "other" form.
-Peter Edberg






Cocoa mail archive

