Reclassify Icon= in .desktop files as string, not localestring

Daiki Ueno ueno at gnu.org
Thu Aug 1 18:46:07 UTC 2019


Will Thompson <wjt at endlessm.com> writes:

> [+ Daiki Ueno]
>
> Any further thoughts on this question? To recap, I propose:
>
> * Change xgettext to ignore Icon= in .desktop files:
>  https://savannah.gnu.org/bugs/index.php?56543
> * Change the desktop entry spec to explicitly justify this behaviour:
>  https://gitlab.freedesktop.org/xdg/xdg-specs/merge_requests/3
>
> * I have revised this MR to fix a typo I noticed, and drop a hunk claiming that this change
>  was released in June :-)
>
> * Make no changes to libraries like GLib which consume .desktop files

I'll change the gettext default once the spec change has been merged, or
even earlier.

FWIW, it is possible to stop translating Icon even with
the current version:
https://savannah.gnu.org/support/?108887#comment14

The problem is that the mechanism is all-or-nothing and you will have to
list all the keys that need to be translated (not many, though).

Regards,
-- 
Daiki Ueno


More information about the xdg mailing list