You could misunderstand some things
That's always a concern with machine translators, but Google Translate at least lets you get the gist of what they're saying.
This would be a great idea, and probably not too hard to set up!
I think the purpose of the different language forums is for people that can't speak English very well. If you can't understand a topic, then just post in the English forums! On the other hand, what the topic doesn't fit in any of the English forums and you really want to discuss this. I half support.
Well, half support...