broken statistics for translation status

Bug #174551 reported by verdy_p
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Undecided
Unassigned

Bug Description

The translation status statistics in the Overview page of Translation projects is completely broken.
It displays false information with missing translations (for translations that are already complete).
Only the page for a specific selected language (that shows in the sidebar) is correct.
Why does the overview shows outdated and misleasing statistics for the list of languages?

It seems that this Overview page is using some cached data, but this cache is not updated as it should, even after uploading packaged revisions;
Please recompute the language overview statistics (or purge your cache).
See for example, this translation project for the "Limewire" template, look at the statistics for French on the Overview page, and compare with the actual status !

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

This might be related to bug 173527 or bug 112395.

Revision history for this message
verdy_p (verdy-p) wrote :

Yes group this bug with Bug 173527 (I could not locate this latter one when searching for it in the Bug search form).
This bug should be rated High and fixed, because it adds lots of confusion when managing the various packages, and it becomes really a nightmare to check each translation coming from Launchpad, for project maintainers that need accurate info in order to import them in their own open-source repositories.
For this reason, many versions of open-source packages are released without the most accurate translations, because the reported status did not show the availability of these translations.
Regarding LimeWire itself, the French translation is still lacking very important changes that have been corrected here since months, but were not detected.
As long as the status will not be accurate, it will be impossible to automate the build process for releases, without lot of manual work (and subsequent handling of bug reports sent to the project maintainer itself instead of here).
Uncorrected translations are bad for the reputation of the project, notably when there were really bad translations introduced here by non native speakers, trying to "translate" things using really bad automatic translation systems, or when committing translations for unrelated messages (this is a GUI problem of Lauchpad, where translations can be added on the wrong place, and there's still no easy way to see the list of recent changes without scanning the complete set of messages; for large translation packages like LimeWire, it takes hours to control this online, and the only efficient way to perform such control is to do that through the import/export file interface, so that we can work on bundles out of Launchpad; this makes Launchpad itself really difficult or inefficient to use, also because it is still still really slow to browse the translations with it).
Consider adding an history of recent changes: clicking on each translator name and looking at its history is still missing a link to the relevant translation item: it's impossible to find an incorrect translation without recontroling the whole package, because it is still mising the message id; in addition having to control each translator is a pane: it mixes in the same report all packages on which he was working, and not just the one we wish to control, and there's still no synthetic list per package.
Launchpad still needs more work!

Revision history for this message
Данило Шеган (danilo) wrote :

This has been fixed earlier. We are even providing an overview of the work a certain translator has done (just click on the file now, and it will take you to all the contributions a translator has done).

Changed in rosetta:
status: New → Fix Released
Revision history for this message
verdy_p (verdy-p) wrote :

Consider the time when I posted this message: begining of december (already signaled in other past versions, but was still not solved after there was a new beta posted); It was still not fixed at that period. The fix is much more recent and not asserted as being reliable.

Revision history for this message
verdy_p (verdy-p) wrote :

Also I did not report here a bug about the list of translators, but about the translation completion status in the overview with all languages listed

Changed in limewire:
status: New → Fix Released
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.