Microsoft API used to perform language translation, and other language-translated operations.
The cloud-based Microsoft Translator API can be used in web or client applications to perform language translation, and other language-translated operations. The service supports users who are not familiar with the default language of a page or application, or those desiring to communicate with people of a different language group. The API can be called via REST, AJAX, or SOAP.