Old upstream translations overwrite newer upstream translations in Ubuntu

Bug #869264 reported by Данило Шеган
38
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Critical
Unassigned
Ubuntu Translations
Confirmed
Undecided
Unassigned

Bug Description

Launchpad generally prefers upstream translations over Ubuntu translations. So much that it blindly sets the upstream translation as current if it was not already overridden.

However, with translations sharing, this causes a problem: we can have older translations re-imported on an older series (eg. in Natty with a bugfix package), and these translations would now override more recent translations (in eg. Oneiric). Until newer Oneiric package is provided again, older translations will be used.

Translations preference policy should check the date when replacing existing upstream translation with the one being imported.

Potential examples given in bug #818230 by Jiri Grönroos:

https://translations.launchpad.net/ubuntu/oneiric/+source/bluedevil/+pots/bluedevil/fi/+translate?batch=10&show=all&search=No+supported+services+found
Located in monolithic/monolithic.cpp:283 monolithic/monolithic.cpp:575
(this translation is different from what I translated here on Launchpad)

https://translations.launchpad.net/ubuntu/oneiric/+source/file-roller/+pots/file-roller/fi/+translate?batch=10&show=all&search=Find...
Located in ../src/ui.h:127
(this translation is the same that I translated here on Launchpad)

https://translations.launchpad.net/ubuntu/oneiric/+source/eog/+pots/eog/fi/+translate?batch=10&show=all&search=External+program+to+use+for+editing+images
Located in ../data/org.gnome.eog.gschema.xml.in.in.h:10
(this translation is different from what I translated here on Launchpad)

https://translations.launchpad.net/ubuntu/oneiric/+source/seahorse/+pots/seahorse/fi/+translate?batch=10&show=all&search=This+was+the+third+time+you+entered+a+wrong+password.+Please+try+again.
Located in ../pgp/seahorse-gpgme-key-op.c:300
(this translation is different from what I translated here on Launchpad)

William Grant (wgrant)
tags: added: lp-translations
Revision history for this message
Hendrik Schrieber (hennekn) wrote :

I can see this bug too in some Debian packages.

Changed in ubuntu-translations:
status: New → Confirmed
ru_bro (marikstar)
Changed in launchpad:
assignee: nobody → ru_bro (marikstar)
assignee: ru_bro (marikstar) → nobody
status: Triaged → Incomplete
Changed in ubuntu-translations:
status: Confirmed → Incomplete
assignee: nobody → ru_bro (marikstar)
Changed in launchpad:
status: Incomplete → Fix Released
affects: launchpad → ubuntu
Colin Watson (cjwatson)
Changed in ubuntu-translations:
status: Incomplete → Confirmed
assignee: ru_bro (marikstar) → nobody
Changed in ubuntu:
status: Fix Released → Triaged
affects: ubuntu → launchpad
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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