Ah yes, here's a thread about that Romanian translation error http://forums.digitalpoint.com/showthread.php?p=7830779
They're still working to provide better translation... wish them to come-up another additional language soon.
the problem is it can translate anglish to some language very well, but it doesnt have enough accuracy to translate other language to english.
thats great, that way you can probably thrash talk to somebody with them not having any clue what you have just said. kidding aside, its a great tool that can bind everybody in the world. i use Babelfish for this when i first got on the net.
Want your language to be include? Better air it out on http://googleblog.blogspot.com/2007/03/suggest-better-translation.html