Please check OpenStreetMap
Hi Siebrand,
no, they are OK:
singular: nowa/stara powěsć dual: nowej/starej powěsći plural after numbers 3 and 4: nowe/stare powěsće other: nowych/starych powěsćow
Maybe that this strange variable %{count} is confusing you. The only thing I could do is moving the verb "pósłał" and the auxiliary verb "Sy" out of the plural expression because it is always the same word.
Regards
See: https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/dsb.yml and https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/hsb.yml. You *must* indicate the form for all but the last element (which is "other").
You now have for example:
{{PLURAL| one=%{count} nowa powěsć| %{count} nowej powěsći| %{count} nowe powěsće| %{count} nowych powěsćow}}
As you can see, forms two and three are missing a plural type (they should have "few" and "two"), something similar to:
{{PLURAL| one=%{count} nowa powěsć| two=%{count} nowej powěsći| few=%{count} nowe powěsće| %{count} nowych powěsćow}}
More clear? See Osm:Browse.changeset details.has nodes/hsb for where it's done right.
I see. I didn't do it because neither English nor German doesn't use it. I didn't treated the English resp. German plural expression as "other" plural. I haven't much experience with CLDR plural yet since there are no CDLR plural forms for Upper and Lower Sorbian yet. Well. I will check the OSM strings.
Thanks and regards
As said, at one point in 2009, you did it right. I'm sure you'll do it again :). Thanks for all your efforts.
I found 8 messages edited by FuzzyBot that have the "few" rule in the beginning of the PLURAL expression now. What is correct, the order "one, two, few, other" or "few, one, two, other"?
- Osm:Browse.changeset_details.has_nodes/hsb
- Osm:Browse.changeset_details.has_ways/hsb
- Osm:Browse.changeset_details.has_relations/hsb
- Osm:Browse.way_details.also_part_of/hsb
- Osm:Diary_entry.diary_entry.comment_count/hsb
- Osm:Geocoder.distance/hsb
- Osm:Layouts.inbox_tooltip/hsb
- Osm:User_block.period/hsb
Thanks.