GNOME Bugzilla – Bug 323181
"No Windows Open" not translated in selector
Last modified: 2006-02-11 08:30:06 UTC
This problem has been existed for a long time, maybe from 2.10.
Created attachment 55601 [details] windowlistmenu.png mandriva cooker+gnome-panel 2.13.1
Thanks for the bug. What is the issue with that?
Er, sorry. It always shows "No Windows Open", no matter what locale it is. i.e., the string is not marred as translatable.
This is a libwnck issue.
1039 newren@Eenie:gnome/libwnck$ find . -name "*.[ch]" | xargs grep "No Windows Open" ./libwnck/selector.c: wnck_selector_item_new (selector, _("No Windows Open"), NULL); Uh, it is marked as translatable, so I have no clue what could cause this.
I played a bit and it seems none of the string in selector.c are using translations although they are marked as translatable. There's definitely something weird here.
Looking at a few of the po/*.po files, they all appear to have "No Windows Open" in them, with a translation. Was this a recent change, or is the problem somewhere else?
It's somewhere else, AFAIK. I made some stupid tests (I put g_print (_("No Windows Open")) in a lot of places) and they appeared translated. Except in the selector. There's really something wrong there, but I don't know what.
Fixed in HEAD. We were using gi18n.h instead of gi18n-lib.h