PO export with Last-Translator " <Unknown>" email address
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
I think that if a LP user choose not to publish it's email address, an .po file export having this account as last translator will generate and " <Unknown>" email address for the Last-Translator header.
I have attached and exported .po file for German Ubuntu Start Page translation.
The problem with this export is that if I upload this .po file I get the credit for the translation.
Maybe Rosetta should export the .po file using a generic email address containing the internal userid / openid, and when this po is uploaded again in rosetta, recognize the email as a special one and give the correct credits :)
Ex. <email address hidden>
Cheers,
See also
========
bug 967936 - our use of email addresses leads to disclosure (which we probably don't explicitly warn users about)
tags: | added: code-integration |
description: | updated |
tags: |
added: translations-branch removed: code-integration |
I think this is hard to decide on. I don't think either way is "correct", and is mostly a matter of preference. We do not, in general, offer those PO files for download, and maybe we should just put a LP user name in there (i.e. something like https:/ /launchpad. net/~user), but that would break every software handling Last-Translator field.
Of course, dealing with imports is going to be a nice excercise, and this would require a lot of effort, for somewhat dubious gain (i.e. I am not sure it's the right thing to do, even if someone asks for it to be done; what we are definitely doing wrong is not allowing a person to choose their email address that should be in such PO files, but that would be as hard, if not harder to implement).