Plural formula

Genau genommen sollte die deutsche Plural Formula nicht (n!=1), sondern wie folgt lauten:

(n!=1)&&(n!=0-1)

Dabei wird auch -1 berücksichtigt, denn es heißt ja "-1 Punkt" oder "-1 Stunde".
Die Formel sieht etwas umständlich aus, aber anders wird sie vom Parser nicht akzeptiert.

Câte forme de plural are limba română?

Am observat că unii au tradus texte cu plural folosind 2 forme, așa cum e și în limba engleză. Mai mult, am văzut că s-a încercat chiar corectarea traducerilor cu 3 forme în traduceri cu 2 forme.

În realitate, în limba română avem 3 forme. Formula gettext de generare a formelor de plural este:

nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2;

Asta se traduce cam așa:

  • nplurals=3: Limba română are 3 forme de plural. De la 0 la 2.
Subscribe with RSS Subscribe to RSS - plural