Integrate screenshots into Rosetta (Launchpad Translations)

Bug #995375 reported by Geza Kovacs on 2012-05-06
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Low
Unassigned

Bug Description

I've developed a system for providing a screenshot to translators to illustrate the context in which a message is used in the program, and wanted to help integrate it into Launchpad if there was any interest in such a feature. Basically, the way it would work is, the developer can upload some screenshots in addition to the message template file, and they would automatically be matched to messages, so that when the translator is translating a message, a screenshot will be shown. If interested in the details, I've published a paper on it in CHI 2012 ( http://groups.csail.mit.edu/uid/other-pubs/chi2012-screenshots-for-translation-context.pdf )

In terms of code, the prototype implementation I used for the paper, which works with gettext message files, is MIT-licensed, and is written in Java, is at https://github.com/gkovacs/textmatch . I realize Java isn't very popular in the FOSS world, so I can clean it up and rewrite it into C and write documentation if needed. I was primarily interested if there was any interest in integrating such a feature into Launchpad, and if yes, how I could help do so.

Geza Kovacs (gezakovacs) on 2012-05-06
description: updated
Curtis Hovey (sinzui) on 2012-05-07
Changed in launchpad:
status: New → Triaged
importance: Undecided → Low
tags: added: feature lp-translations potemplates
Curtis Hovey (sinzui) wrote :

Hi Geza.

We currently do not want to add additional maintenance to Launchpad itself. We prefer new features to be built as services that Lp can exchange data with. Neither Java or C are ideal, Lp is written in Python like most Canonical hosted applications -- The service must be written in a language that any of the Lp staff confidently work with.

Geza Kovacs (gezakovacs) wrote :

Certainly, I can rewrite the software as a service in Python if that's more convenient. Before embarking on the work, however, I wish to be confident that there's sufficient interest in the feature that it would be accepted into Launchpad. Also, I'd like some specifics on the particular interface that would be desired to the service, to make sure I'm implementing the right thing.

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

Other bug subscribers