Amazon Translate
Developer Guide

What Is Amazon Translate?

Amazon Translate translates documents from the following twelve languages into English, and from English into these languages:

  • Arabic

  • Chinese (Simplified)

  • Chinese (Traditional)

  • Czech

  • French

  • German

  • Italian

  • Japanese

  • Portuguese

  • Russian

  • Spanish

  • Turkish

Amazon Translate uses advanced machine learning technologies to provide high-quality translation on demand. Use it to translate unstructured text documents or to build applications that work in multiple languages.

For example, you can:

  • Integrate Amazon Translate into your applications to enable multilingual user experiences.

    • Translate company-authored content, such as meeting minutes, technician reports, knowledge-base articles, posts, and more.

    • Translate interpersonal communications, such as email, in-game chat, customer service chat, and more, enabling customers and employees to connect in their preferred language.

  • Use Amazon Translate as part of your company's workflow for incoming data.

    • Analyze text, such as social media and news feeds, in many languages.

    • Search information, such as for eDiscovery cases, in many languages.

  • Integrate Amazon Translate with other AWS services to enable language-independent processing.

    • Use it with Amazon Comprehend to extract named entities, sentiment, and key phrases from unstructured text, such as social media streams.

    • Use it with Amazon Transcribe to make subtitles and live captioning available in many languages.

    • Use it with Amazon Polly to speak translated content.

    • Use it with Amazon S3 to translate document repositories.

    • Use it with Amazon DynamoDB, Amazon Aurora, and Amazon Redshift to translate text stored in databases.

    • Use it with AWS Lambda or AWS Glue for seamless workflow integration.

Are You a First-time User of Amazon Translate ?

If you are a first-time user, we recommend that you read the following sections in order:

  1. How Amazon Translate Works—Introduces Amazon Translate.

  2. Getting Started with Amazon Translate—Explains how to set up your AWS account and test Amazon Translate.

  3. Examples—Provides code examples in Java and Python. Use them to explore how Amazon Translate works.

  4. API Reference—Contains reference documentation for Amazon Translate operations.