I speak English natively. My friend that I want to chat with in IM speaks German. A chat-helper service called MTBOT (Microsoft Translation Robot) allows me to type in English, yet my friend sees and reads what I wrote translated into his native German language. Likewise, when he types in German, what I see is his messages machine-translated into English.

If you use Windows Live Messenger, you too can add [email protected] to your buddy list. When you want to chat with someone who speaks another language, add them to a "conversation" with your TBot. You and the other person are asked to specify your native language, and after that you just start typing.

There are a number of commands you can issue to control TBot's behavior. To see a list of commands, just type "TBOT ?" in the IM window. You'll then be presented with the list of available commands:

Cool stuff. Check out the Translator information posted over at the Live Search blog.

Currently-supported languages:

  • English to/from:

  • Arabic

  • Chinese Simplified

  • Chinese Traditional

  • Dutch

  • French

  • German

  • Italian

  • Japanese

  • Korean

  • Portuguese

  • Russian (Russian to English only)

  • Spanish

  • Chinese Simplified to/from Chinese Traditional