Fast, dynamic translation tailored to your content needs

AutoML Translation

Developers, translators, and localization experts with limited machine learning
expertise can quickly create high-quality, production-ready models. Just upload
translated language pairs and AutoML Translation
will train a custom model that you can scale and adapt to meet your needs.

Translation API

Want your website and apps to instantly translate texts into more than one hundred
languages? Translation API uses Google’s pre-trained neural machine
translation to deliver fast, dynamic results. Within Translation API, you can now
even choose to use custom model translations, streamlining your workflow within the
same client library.

Translation API demo

How AutoML Translation works

Benefits

Translate many languages

Translation API’s pre-trained model supports more than one hundred languages,
from Afrikaans to Zulu. AutoML Translation lets you build custom models in more than
fifty language pairs.

Language detection

When you don’t know your source text language — for instance, in
user-generated content that doesn’t include a language code — our
translation products automatically identify languages with high accuracy.

Glossary support

Translation API’s glossary can help you maintain your brand in translated
content. Simply define the vocabulary you want prioritized, then save the glossary
file to your translation project, and those words and phrases will be included in
your copy.

Highly scalable

Our translation products scale seamlessly. We provide a generous daily quota and
let you set lower limits. And you can use batch translation with Google Cloud
Storage to reduce the workflow complexity of translating long or multiple text
files.

Easy integration

Translation’s easy-to-use Google REST API means you don’t have to
extract text from your document; just send the HTML and you’ll get back
translated text.

Simple, affordable pricing

Translation charges on a per-character basis, even if the character is multiple
bytes. AutoML Translation charges for training, per-character prediction usage, and
storage. You only pay for what you use, so our products are usually more affordable
than other options.

Which translation product and model is right for you?

Use AutoML Translation for custom model creation, training, and management. For all
of your other translation needs, use Translation API and its new sophisticated
features, including glossary and batch translation. With Translation API, you now
have the ability to request translations from your own custom model or
Google’s pre-trained models so that you can streamline your workflow
within the same client library.

Supported Features

By product

Translation API features by model type

AutoML Translation

Translation API

Custom

Pre-trained

Glossary

Maintain and control your brand by defining the vocabulary and terminology you
want to override within translations and then integrating these company-specific
terms into your translation workflows.

Batch translation

Translate larger volumes of content in one translation request for text and
HTML files stored on Google Cloud Storage.

Custom translation models are supported in more than 50 language pairs. Once created
with AutoML Translation, you can use custom models with Translation API by
selecting the model at the time of prediction.

Model selection

Choose the best model to suit your translation needs and streamline your
workflows.

Language detection

Detect a document’s language and translate it with high accuracy using
our REST API.

Integrated REST API

Translation is accessible via our REST API. See
sample code for different programming languages, including Python, Objective
C, and Ruby.

Seamless workflow

You can send in HTML and get back HTML with translated text. No need to extract
your source text or reassemble the translated content.

Affordable pricing-by-character

Pricing is based on usage calculated in millions of characters sent, so you
only pay for what you use. Just getting started? Enjoy our free tier for less
than .5M characters per month.

Translate unlimited characters

Up to 1 billion characters available per day, or set your quota to unlimited.

Fully integrated

Fully integrated with other Google Cloud services, providing a consistent and
secure method of access and the ability to store your training data, glossary,
or translated files in Google Cloud Storage.

Customers

The advantages of Cloud Translation API are not only the number of languages available, but the quality of the translation. An API with more languages that doesn’t have accurate translation wouldn’t interest us, because we want to provide users with the most efficient service.