Casy, I haven't tried this, it's just an idea: For me the translator translates everything into english. This is interesting because I'm a german player and have Ryzom set to german. But my computer's locale setting is to english. So I'm wondering if the translation engine uses as destination whatever you've set your current locale to.
It might be worthwhile to check if you can start your external webbrowser in a different locale. On linux what I do for these cases, I've got an alternative user profile setup with a german locale. But one could also fire up a terminal window, change some environment variables, and then type "firefox" or so to start the webbrowser.
I've no idea how simple or complicated this would be on windows. On win7 or win8 I'd probably also setup a second user to test.
I'm happy with the fr->en translation, because - as you mentioned - the double translation fr->en->de is no good. I suppose the mistakes you'd make in en->de are way less than those of Google. So this locale setting may be a workaround for you right now - if it works.
It might be worthwhile to check if you can start your external webbrowser in a different locale. On linux what I do for these cases, I've got an alternative user profile setup with a german locale. But one could also fire up a terminal window, change some environment variables, and then type "firefox" or so to start the webbrowser.
I've no idea how simple or complicated this would be on windows. On win7 or win8 I'd probably also setup a second user to test.
I'm happy with the fr->en translation, because - as you mentioned - the double translation fr->en->de is no good. I suppose the mistakes you'd make in en->de are way less than those of Google. So this locale setting may be a workaround for you right now - if it works.