Bug#877761: glib2.0: Desktop actions are not translated when querying localized version

Didier Roche didrocks at ubuntu.com
Thu Oct 5 07:41:33 UTC 2017


Source: glib2.0
Version: 2.54.1-1
Severity: normal

Dear Maintainer,

Calling g_desktop_app_info_get_action_name doesn't return the localized 
string
for action name, but the untranslated one, if the translation is in the .mo
file.

The issue is in the way gkeyfile debian's patch is handling gettext support:
it will return translated strings for any Name/GenericName/Icon and 
other keys
but only in the "Desktop Entry" group. Each action though, have a Name
(and Exec) in its own "Desktop Action …" entry.

One of the result is that desktop quicklist actions in GNOME Shell aren't
translated.


-- System Information:
Debian Release: stretch/sid
   APT prefers artful
   APT policy: (500, 'artful')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.13.0-12-generic (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR:fr_CA:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the pkg-gnome-maintainers mailing list