bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #61248] plural_table missing formulas for many major languages


From: Bruno Haible
Subject: Re: [bug #61248] plural_table missing formulas for many major languages
Date: Thu, 09 Dec 2021 12:51:14 +0100

Michele Locati wrote:
> Just a side note: the plural rules adopted by Unicode CLDR for:
> - French (since CLDR 39)
> - Italian, Portuguese, and Spanish (since CLDR 40)
> has recently changed: they switched from 2 to 3 plural rules.
> 
> Why?
> 
> For example, translating English to French:
> 1 view => 1 vue
> 2 views => 2 vues
> 1.000.000 views => 1.000.000 de vues (read as "1 million de vues")

Yes, and the added "de " preposition can also be "d’":

        1 animal
        2 animaux
      729 animaux
  2000000 d’animaux

The respective translation teams can, of course, switch to this plural
rule with 3 forms instead of 2. But I would consider this extremely low
priority, because the rule with 2 forms has been OK for 20 years. In
other words, it's so rare that the argument of ngettext is a multiple
of 1000000 that no one noticed the problem in 20 years.

Bruno






reply via email to

[Prev in Thread] Current Thread [Next in Thread]