Pluralizing Translations in i18n
1–9 of 9 posts
Re: Pluralizing Translations in i18n
#2http://www.gnu.org/software/gettext/manual/gettext.html
But you are right, many projects not support this, many don't know it or they are not interessted in other languages.
Re: Pluralizing Translations in i18n
#3Re: Pluralizing Translations in i18n
#4Re: Pluralizing Translations in i18n
#5Apparently in Polish 11 gets the "many" form (:other in this Ruby library), but 12 to 14 get the "few" form, like 2 to 4. But in Russian and a few other Slavic languages, 11 gets the "one" form.
Re: Pluralizing Translations in i18n
#6You probably mean useful. And known.
Re: Pluralizing Translations in i18n
#7Pluralization is really old, gnu gettext solve this long time ago (1995). http://www.gnu.org/software/gettext/manual/gettext.html But you are right, many projects not support this, many don't know it or they are not interessted in other languages.
Re: Pluralizing Translations in i18n
#8It beats me how translators would use "few" for plural form 2 (which includes 22, 33, 44). "Zero" and "other" are actually the same form. A good translation tool would spare the effort of entering the same information twice.
How would this work for Chinese, where all numbers are treated the same?
I would never present these keywords to translators, but instead show the full explanation like in the plural forms above.
Re: Pluralizing Translations in i18n
#9Polish has 3 plural forms: 1: When the number is 1 2: When the number ends in 2,3,4, but not 12,13,14 3: For all other numbers It beats me how translators would use "few" for plural form 2 (which includes 22, 33, 44). "Zero" and "other" are actually the same form. A good translation tool would spare the effort of entering the same information twice. How would this work for Chinese, where all numbers are treated the s…