Translator Text Documentation

Translator Text is a cloud-based machine translation service you can use to translate text in near real-time through a simple REST API call. The API uses modern neural machine translation technology and offers statistical machine translation technology. Custom Translator is an extension of the Translator Text API which allows you to build neural translation systems. The customized translation system can be used to translate text with the Translator Text API or Microsoft Speech Services. For the list of supported languages, both for neural and statistical machine translation, see Supported languages.

5-Minute Quickstarts

Get started using the Translator Text API:

Translate text from one language to another
Convert text from one script to another
Identify language of text
Get alternate translations and usage

Step-by-Step Tutorials

Learn how to develop applications using the Translator Text API:

  • Create a WPF app for Translator Text, C#
  • Create a Flask translation app, Python
  • Reference

    API Reference