Description of Problem: switchdesk-kde is not translated at all. Version-Release number of selected component (if applicable): CVS How Reproducible: Very Steps to Reproduce: 1. start the app 2. 3. Actual Results: All english strings Expected Results: Translated strings Additional Information: I've been looking at the souce for this in switchdesk-kde.cpp and it does some fairly dubious things. At least they seem to be to me :) it uses #define i18n(x) tr(x) and then marks strings for translation like this QString dispStr = i18n("Desktop Switcher"); This seems totally wrong to me. Why doesn't it just use the standard gettext stuff? The strings don't even end up in the .pot file like this so there's no chance this will work.
Created attachment 29895 [details] fix for i18n in switchdesk-kde.cpp
Fixed in 3.9.7-1