GNOME Bugzilla – Bug 103306
No icon on CDE menus for non-English menus
Last modified: 2004-12-22 21:47:04 UTC
Applications->CDE menu, there are such menus as "Applications", "Cards", "Files", "Windows" and they are supposed to be decorated with associated icons. But, once they are traslated to some other languages in locale's sys,dtwmrc, there are no icon displayed.
*** Bug 103308 has been marked as a duplicate of this bug. ***
*** Bug 103307 has been marked as a duplicate of this bug. ***
Created attachment 13516 [details] [review] allow messages to be localizable and get them from locale's po files
okay to commit this in HEAD? I'd send email to gnome-i18n about additons of translation messages.
Is there no other way to do it? This is very fragile, as it requires the translators to translate exactly the way the CDE menus are translated.
I don't come across any better way - the original code was samely fragile in a sence that a loaded dtwmrc may not always have the same messages used in the code. With the patch, we can at lease make it work when system default dtwmrc of the locale is used.
Is it at least possible to add some sort of comments that get picked up by gettext and put in the pofiles?
Created attachment 15656 [details] [review] add notes for translators to pick translations from CDE's menu of the locale.
That looks good for HEAD. You need to ask the i18n team to check it in to the gnome-2-2 branch, due to the string changes.
I'm going to ask i18n mailing people to see any objection to commit this to 2.2.
commit to HEAD branch.
Is there an easy way to check what these messages have been translated into on a CDE system for someone without access to a CDE system? In that case, providing a link in the comments aimed for translators is probably a good idea. As for this going into gnome-2-2 at this stage, it needs to be a very important bugfix. As this only affects icons for one particular platform, I'm not fully convinced it qualifies as such.