If you've ever wanted to programmatically translate text from one language to another directly from code, there's a new web service from Microsoft Research you might want to try. It's the recently announced new Microsoft Translator AJAX API and web widget. The API provides automated translation of web pages and portions of web pages into 12 different languages including Arabic, Chinese, French, German, Japanese, Korean, Polish, and Russian. The Microsoft Research team plans to add more languages over time.
The Haitian earthquake disaster prompted a quick response from tech companies, who have provided practical applications to aid in the disaster response. The Microsoft Translator Team has pitched in by announcing that Creole, a language spoken by nearly 80% of Hatians, is now supported in its language translation service Bing Translator.