Bug#760102: gnome keyring & gpg agent

Daniel Kahn Gillmor dkg at fifthhorseman.net
Fri Jun 5 09:06:12 CEST 2015


On Fri 2015-06-05 02:39:55 -0400, Michael Biebl wrote:
> That said, the package doesn't ship any translations apparently, and the
> leading '_" in _Save, _OK and _Cancel look there is something broken
> with i18n.

The "_OK" and "_Cancel" work fine in gcr under xfce4, as noted here:

 http://thread.gmane.org/gmane.comp.encryption.gpg.devel/20133/focus=20139

("_Save" is still broken on xfce4's gcr prompter, though).  So I think
the issue is with gcr on gnome3, not with pinentry.

It looks to me like gcr_prompt_set_choice_label() doesn't support
prefixed-underscore accelerator keys the way
gcr_prompt_set_continue_label() and gcr_prompt_set_cancel_label() does
on xfce4's gcr.

Shall I open a bug in gcr about this?

> I think before we consider switching to pinentry-gnome3, this should be
> fixed and the package should provide a basic set of translations, at
> least for the more popular languages.

The translations of those strings actually ship in gpg-agent's source
(gnupg2), which already has translations for most of the strings.  The
only new string in all of this is "Save in password manager", and gnupg
has plausible translations for de at least there.

(cs, da, jp, fr, nl, pl, ru, sv, uk, and zh_TW appear to have
fuzzy-mapped "Save in password manager" to the "Cancel" string, which is
probably a pretty bad outcome; i agree that part should be fixed)

          --dkg



More information about the Gnupg-devel mailing list