Microsoft is pleased to announce, the availability of the Collaborative Translations Framework a technology that combines the scale and speed of automatic machine translation with the accuracy and context awareness of human translation.

Full read Microsoft Translator (and Bing Translator) Official Team Blog : Collaborative Translations: Announcing the next version of Microsoft Translator technology ? V2 APIs and widget

Bloggers, if you want and invite, you may apply there ...