The Microsoft Translator Text API provides: translation between any supported languages to any other supported language. Translation to multiple languages in one request. Transliteration to convert text from one script to another script of the same language. Language detection, translation, and transliteration in one request. Dictionary to lookup alternative translations of a term, to find back-translations and examples showing terms used in context. Rich language detection.