Red Hat Bugzilla – Bug 132548
Rename .desktop title from "The Gimp" to "Gimp Image Editor"
Last modified: 2007-11-30 17:10:49 EST
Gimp's .desktop file should have the title changed "Gimp Image Editor"
Agreed, but that would screw up all the translations... I'll file that
upstream -- though it probably shouldn't be the title but the
GenericName that should be set to "Image Editor", shouldn't it?
It needs to be the title at this point, unfortunately. Menu stuff is
rather confusing across desktops at the moment and the only way to
actually get the change to "take" generally is to change the "Name".
Hopefully this will be resolved eventually.
Changing upstream would be nice, though they have not been
particularly ammenable to this change in the past. However, we should
change it in ours soon whether upstream does or not. We have a number
of other RH-specific changed desktop files (same change: functional
naming) and they get translated reasonably before release.
(particularly because we'll have to get our translators to do this...
early is better than later wrt to the FC3 release cycle ;-)
Whom do I need to nudge about the translations and how are they going
to do it? It's easy with internally developed stuff like s-c-foo, but
I don't know how they'll be getting the translations into this one.
Seth apparently CCed me on this one.
It's a pain to get translations in desktop files with our setup. I
think we should try to get the changed translation upstream, and
change the English version only in the short term. 95% of the
current translations just say 'GIMP' right now anyway, so just
clarifying the English version should be fine for now. If upstream
doesn't modify this, then we'll have to find a fix.
As Seth already mentioned, upstream probably won't accept changing the
title when adding a GenericName and fixing the DEs is the right thing.
I'll try it with a changed English (and German) title, but IIRC this
caused all translations to vanish during the build process (because
there is no translation for the new string). Maybe some after-the-fact
hacking in the buildroot.
The gimp should ship with the .desktop file already and you should
patch that. If it doesn't and it requires intltool to create the
.desktop file, then you should prolly just run:
perl -pi -e 's/Name=The GIMP/Name=GIMP Image Editor/'
in %install. Seems easiest.
gimp-2.0.4-5 with the changes is just building.
Looks good to me, closing.