WeblateOrg/weblate

GitHub private email address

Closed this issue · 5 comments

GitHub provides a "cloak" noreply email address when enabling e-mail privacy, with which you can commit in normal git repos and it will get attributed correctly. E-mails sent to this address will be lost, this is an intended feature:

image

Because of it throwing away all mails, you cannot add that email address on Weblate. Would it be possible to automatically add that email to the user whenever someone uses GitHub login?

nijel commented

Not right now because Weblate requires working e-mail address for account recovery. We might add the option to configure e-mail address for Git commits and it will certainly make sense there.

This issue has been added to the backlog. It is not scheduled on the Weblate roadmap, but it eventually might be implemented. In case you need this feature soon, please consider helping or push it by funding the development.

@namazso How is this a good idea?

@comradekingu what do you mean?

Some people prefer not having their email on a public git, especially if they just came to translate some random project.
Sure, you could just say "well, just make another email, verify it on github (for attribution as contributor) & weblate (so that it commits as that email) and make it just delete everything", but github has this feature out of the box with much less hassle.

Thank you for your report; the issue you have reported has just been fixed.

  • In case you see a problem with the fix, please comment on this issue.
  • In case you see a similar problem, please open a separate issue.
  • If you are happy with the outcome, don’t hesitate to support Weblate by making a donation.