it should be noted that a valid fix for your problem is to mark those desktop files we *know* are better translated upstream (or not at all). you do that by calls to suse_update_desktop_file with -n %kde_post_install from macros.kde4 does that for some files - and possibly it should do for more.