Red Hat Bugzilla – Bug 102880
desktop-create-kmenu doesn't handle @MODIFIER locale syntax
Last modified: 2007-04-18 12:57:03 EDT
Description of problem: The 'desktop-create-kmenu' tool does not
understand the full range of locale syntax, as described in
In particular, an entry of the form
is rejected with an error, and the corresponding entry does not appear
in the menu structure.
Version-Release number of selected component (if applicable): 3.1-13
How reproducible: Very
Steps to Reproduce:
1. cp /usr/share/application/konsole.desktop /usr/share/application/TEST.desktop
2. insert line "Name[en@Latn]=Terminal"
3. desktop-create-kmenu 2>&1| grep TEST
Warning: failed to load /usr/share/applications/TEST.desktop:
Error in section Desktop Entry at line 15:
Invalid characters in locale name
No error, and an extra Terminal entry in the menu structure
desktop-create-menu also appears to choke on a space in this locale
section which appears in the examples in the above specification (though
isn't described explicitly).
it should be in desktop-file-utils. i assign it to correct component
I believe Jonathan fixed this.