Export the number of plural forms as specified in the imported PO file's header

Bug #636936 reported by David Planella
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned
language-pack-he (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

This is a follow up to bug 565294:

In order to fix the Lithuanian plurals bug we need to export the plurals as they are defined in the imported PO file's header. I'm assuming if they are not defined, the fallback should be the plural definition for the language in Launchpad.

Changed in rosetta:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Yaron (sh-yaron) wrote :

Hebrew has a similar problem, only specific templates should include a different Plural Forms formula

Revision history for this message
Andrius Štikonas (stikonas) wrote :

I've just tested and this bug still appears in Natty.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in language-pack-he (Ubuntu):
status: New → Confirmed
Revision history for this message
Yuri Chornoivan (yurchor-gmail) wrote :

Rosetta has hardcoded plural forms for each language. If they are differ from Rosetta settings (like in Ukrainian KDE translation) the extra plural form just ignored.

New Transifex (after 1.0) behaves the same way. It seems that soon the developers of online translation tools will dictate translators how to translate... :(

Revision history for this message
Andrius Štikonas (stikonas) wrote :

I've changed the order of plural forms in Lithuanian language in KDE. This makes Lithuanian language much less affected by this bug. New .po files will be released with KDE 4.8, so hopefully Lithuanian translation will be in a better state in 12.04 LTS.

Revision history for this message
Robert Collins (lifeless) wrote :

I believe this to be a dupe of bug 228719 - we export a plural form definition, but then simply skip forms that are not in LP's database of translations. I'm marking it a dupe accordingly.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.