Internationalization questions and bugs.
Details
Wed, Nov 5
Fixed. Kleopatra and the GnuPG System configuration and error messages coming from GnuPG should now always use the configured Windows display language regardless of the Preferred languages or the Regional format. (GnuPG on the command line will still use the Regional format.)
Tue, Nov 4
The language settings of Windows have strange influence on Kleopatra and GnuPG.
Wed, Oct 29
Right, gpg CLI output depends on it, too.
Tue, Oct 28
Notes to self:
- On Windows, libgpg-error's gettext replacement uses the value of LC_ALL, LC_MESSAGE, or LANG (in this order) if set. Otherwise, it uses Windows's GetThreadLocale. (gnupg should probably use the MUI API instead.)
- We should probably force Qt's/KDE's language on gnupg by setting LANG.
I have no idea how Qt/KDE and how gettext (resp. gnupg's replacement of gettext for Windows) react to Windows's "regional format" setting. It seems that Qt/KDE correctly use English despite German regional format while gnupg uses German.
The screenshots were made with
- ISO: EnglishInternational
- Windows Language: English (United Kingdom) - note: i installed English (United States), but can't select it
- Country or Region: German
- Regional Format: German
For such language tickets please give more information. What are your language settings? Not only in Kleo, the system language settings, too.
Mon, Oct 27
Fri, Oct 24
Thu, Oct 23
That's not surprising. The fix was made after GpgOL 2.6.7. And gpg4win-5.0.0-beta395 still seems to include GpgOL 2.6.6 only.
Looks good to me on gpg4win-5.0.0-beta395 @ win11
Issue is still present in gpg4win-5.0.0-beta395 @ win11:
Wed, Oct 22
Oct 9 2025
Oct 6 2025
Oct 2 2025
This happens only in the 64-bit builds, i.e. with Gpg4win 5.
Jul 17 2025
Thanks. Will go into 2.4.9 to be released soon.
May 31 2025
Feb 28 2025
Jan 7 2025
All applied.
Dec 20 2024
Nov 8 2024
The umlauts are ok again!
Nov 5 2024
I have reverted the commit mentioned by Carl and another text codec related commit for the Qt 5 builds. This will hopefully fix the broken umlauts in the progress messages.
Nov 4 2024
Oct 9 2024
Sep 30 2024
May 16 2024
Thanks! please consider adding it to 2.2 and master as well. I suspect it's more outdated than it would be if it had been shipping in the upstream tarball.
Pretty outdated, but I add it nevertheless to 2.4
s/gnupg-2.4/po/nl.po: 1320 translated messages, 625 fuzzy translations, 268 untranslated messages.
Mar 28 2024
Feb 21 2024
Thanks for your work. I applied it to Gpgex.
Feb 14 2024
Will do. Thank you very much.
Feb 10 2024
Feb 9 2024
Feb 8 2024
Looks like
https://bugs.kde.org/buglist.cgi?component=it&product=i18n&resolution=---
is the bug tracker for Italian translations.
