Page MenuHome GnuPG

Kleopatra: Button language does not always match GUI language
Open, LowPublic

Description

When changing the application language in Kleopatra, the language used by Qt does not change. So the Qt Buttons still use the system locale while Kleopatra is in a different language.

To fix that we could somehow read out the language used by Kleopatra on startup and force Qt to use that, too. E.g. by setting the LANG environment variable early inside main.

Event Timeline

I don't find an easy way to fix this.


Did not really help. It does not work for English somehow and even with a different language like french very few additional buttons were translated. Still a weird mix.

Also we need to pass the LANGUAGE somehow trough the stack to GnuPG so that it also is in the changed language.