After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 674204 - Support for localized Exec entries is missing
Support for localized Exec entries is missing
Status: RESOLVED INVALID
Product: gnome-menus
Classification: Core
Component: general
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-menus dummy account
gnome-menus dummy account
Depends on:
Blocks:
 
 
Reported: 2012-04-16 14:17 UTC by Ronny Standtke
Modified: 2012-04-16 14:21 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ronny Standtke 2012-04-16 14:17:13 UTC
I provide desktop files with localized Exec fields to my users, e.g.:
----------------------------------------------
[Desktop Entry]
Categories=Education;Math;
Exec=firefox http://wiki.geogebra.org/en/
Exec[de]=firefox http://wiki.geogebra.org/de/
Exec[es]=firefox http://wiki.geogebra.org/es/
Exec[fr]=firefox http://wiki.geogebra.org/fr/
Exec[it]=firefox http://wiki.geogebra.org/it/
Exec[pt]=firefox http://wiki.geogebra.org/pt/
Icon=firefox
Name=GeoGebraWiki
Type=Application
----------------------------------------------

This works great when using KDE as desktop environment. Unfortunately, GNOME seems to be missing support for Exec entry localization as it always opens the English URL even when the user works with a different locale.
Comment 1 Vincent Untz 2012-04-16 14:21:30 UTC
This is not valid: Exec is not supposed to be localized, see http://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

I doubt we'd change the spec for this, but you can always raise the topic on the xdg mailing list.