Jump to navigation Jump to search

Please properly declare your plural forms for EOL. This for example is incorrect:

See http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language_plural_rules.html#uk

For Ukranian, you have to use one, few, many, and there is not need to declare the last plural form (other).

Siebrand23:03, 5 December 2013

Hello! I know about these forms. I didn't use a plural form for other. For example, in translation of EOL:Website-other taxa with count/uk { { PLURAL|one=%{count} інший таксон|%{count} інші таксони|%{count} інших таксонів } } the first substring "one=%{count} інший таксон" is a single form, the second substring "%{count} інші таксони" is a plural form for few, and third substring "%{count} інших таксонів" is a plural form for many. Actually I did'n use these categories few and many in declaration PLURAL. But today I have reviewed all unfuzzy strings and added it. For example: { { PLURAL|one=%{count} інший таксон|few=%{count} інші таксони|many=%{count} інших таксонів } } (without spaces between double curly brackets).

Андрій Бандура (talk)15:13, 7 December 2013

Thanks. In the example given, it looks like "other" is now missing. The issue is that Rails i18n, the i18n framework that Encyclopedia of Life uses, is not as smart as MediaWiki's. In MediaWiki, any undeclared form will use the other form, but in rails-i18n, ALL forms must be defined in all cases. So if plural is used on a message for EOL, and it's translated into "uk", it must always look like this:


I hope this clears up any confusion. I know it's not easy. Thank you for volunteering your time to make EOL better!

Siebrand15:22, 7 December 2013