I have a nasty problem with the use of singular and plural forms.
As far as I know, 1 is singular, 2 and more is plural, but 0 is either singular or plural depending on the language.
For example, it is in english: "You have 0 elements in your caddy", which is displayed as "vous avez 0 éléments dans votre panier" in french instead of the correct form "vous avez 0 élément dans votre panier".
I french, when elements are counted, if there are none, then there is no use for the plural form.
Is this problem specific to french? (ie. is 0 followed by the plural form in german, spanish, italian...)
Could we have "0", "1", "2+" strings is the .po files (I don't know if gettext supports this)?