Add a filter for "New" and "Changed" strings to Rosetta

Bug #112554 reported by Dave Neary
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

As a package maintainer, it would be useful for me to see at a glance which strings were recently translated (and how) in Rosetta. Right now, I can filter on "Untranslated", "Needs review" or "Translated" - it would be useful to be able to filter translated strings based on whether they are new or changed since the last synchronisation.

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

This would also require modifying the UI for 'PO file downloads' to also include a boolean like "Set as last synchronisation date" for Project admins as well.

Though, I don't think these filters belong in the translate form (we'll have there filters like "With new suggestions" and "Changes in Launchpad"), but rather on the template overview page.

Changed in rosetta:
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Dirk Stöcker (stoecker) wrote :

Contrary to what you say, the "New in Launchpad" should also be in the translate form.

For package maintainer there should be an easy indicator on the "template overview page" telling whether a language changed (new, changed strings) or not. The colored bar is nice but works only for large numbers. I would suggest to add a small mark behind that colored bar (e.g. a star). This is used in many text editors to mark changes in window title and should be easy understandable (when documenting it on mouseover).

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

IMHO, ideally, "New in Launchpad" would be included in those listed among "Changed in Launchpad". It's currently not so because "Changed in Launchpad" was designed to help with reverting translations to "packaged". I believe we should modify this to include those translations that were newly provided in Launchpad as well (i.e. they are both useful for seeing what has recently changed and to submit only these changes upstream).

That way, by using "changed in Launchpad", maintainers would be able to see everything that has changed since their last sync (atm, sync happens when maintainers do a tarball upload of translations, and we might want to keep using that as the sync mechanism, along with branch sync and whatever else we introduce in the future).

Changed in rosetta:
importance: Medium → Low
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.