Windowmaker stay almost alone into portage tree. Let's give him some friends :) Overview Kdelnk2wmaker (what a fancy name, indeed :-) was the first (known to me) .desktop (or .kdelnk in old version) to WindowMaker menu converter which supports locale. It uses your environment variable LANG to determine the application name. If local name isn't found it takes default name and if it is still unknown, it shows the first argument of execution which is likely to be the application's name. The output is in plain text format. Window Maker also accepts another format of menu - property list. Current version of kdelnk2wmaker can dump menu in this format too. I was considering output in wmconfig format, but there's already such tool: by Yves Bailly ( http://www.linux-france.org/prj/kde2wm/index.html) which does such conversion. Unfortunatelly it doesn't support i18n of KDE, but one might easily change it to do output only in his native language (it's a perl script). There are hooks for other window managers - comments (baloon help in KWM) and icon names are also parsed from .desktop. They have no use with Window Maker's menu but might be useful for other window managers.
Created attachment 127692 [details] x11-misc/kdelnk2wmaker/kdelnk2wmaker-0.06.ebuild
added to sunrise overlay
Dead project, there is wkdemenu.pl distributed with windowmaker which can help