Incomplete/empty list of contributors in non-trunk series

Bug #484981 reported by Severin Heiniger on 2009-11-18
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Low
Unassigned

Bug Description

For a long time, the LottaNZB project only used the trunk series for translations. The upcoming 0.6 release will feature heavy changes to the translatable strings. However we'd still like to give people the ability to translate the stable 0.5 release and to make maintenance releases based on that. Therefore, I set up translations for the 0.5 series [1] and imported the existing translations.

However, I noticed that the translations in the 0.5 series only list those contributors who have made changed to the translation since the initial upload to the 0.5 series (at least that's what it looks like). Because of that, the list is incredibly incomplete. Compare [2] and [3].

This bug prevents me from exporting the translations from the 0.5 series and making a maintenance release, because most translator credits would be missing.

Is there a way to fix this?

[1] https://translations.edge.launchpad.net/lottanzb/0.5/+translations
[2] https://translations.edge.launchpad.net/lottanzb/trunk/+pots/lottanzb/fr/+details
[3] https://translations.edge.launchpad.net/lottanzb/0.5/+pots/lottanzb/fr/+details

Severin Heiniger (severinh) wrote :

Any thoughts on this bug? Would you recommend me to manually fix the translation credits when exporting from the non-trunk 0.5 translation series?

This is an important bug, but it's not trivial to solve. What would need to happen is to copy all POFileTranslator records from existing POFiles when new 'shared' one is created, or, even better, to reconstruct them based only on contributors that are still effective on those messages in such POFiles. It might introduce performance issues if done in places which might be called from the web UI, so ideally, it would only be done on new template import (though, this would not fix the problem for existing data such as yours).

Changed in rosetta:
status: New → Triaged
importance: Undecided → High
tags: added: message-sharing
tags: added: feature
Robert Collins (lifeless) wrote :

This would still be good to do but we don't have further message-sharing polish in our current roadmap. We can mentor someone that wants to fix this themselves.

Changed in launchpad:
importance: High → Low
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers