Trileobe: Google translate and any other automatic translate systems are crap and on most of the cases they could mislead. The best thing you could do is trying to blend in with the language, trying to understand them like what they are or just ignore that.
Goat: It's as hard for the other player to talk in English as it is for you to talk Russian /portuguese/etc. I don't see the point on making them talking in English.
Obviously the points I stated are recommended for official public servers. In some cases (like tourneys) I tend to use translators or ask people to talk in an understandable language for me or a mod in the room in order to moderate.