About the Machine Translation APIs

The Multilingual Machine Translation APIs allow you to translate text content on a site from the primary language to another. With these APIs you can translate individual units of content, translate a whole site in the background, and monitor your translation credits. Read more about managing translations in the **Translation Manager **.

The Machine Translation APIs include:

  • Machine Translation: Performs automatic content translations by calling an external translation service. Learn more about the Machine Translation API.
  • Credit Data: Provides a site's translation word credit balance and usage details. Learn more about the Credit Data API.
  • Async Site Translator: Translates a whole site's content in the background as a job, rather than one unit of content at a time. Learn more about the Async Site Translator API.

How they work together

When a Wix user installs the Wix Multilingual app on a site, the site receives a free word credit quota. Machine translation consumes 1 credit per word, including background jobs that use machine translation. The Async Site Translator API selects machine or AI translation automatically based on the site's editor. AI translation jobs don't consume word credits and aren't limited by the word credit balance.

The typical workflow involves:

  1. For machine translation, checking available credits using the Credit Data API.
  2. Performing translation using the Machine Translation API, or starting a background job with the Async Site Translator API to cover a whole site at once.
  3. For machine translation, monitoring the remaining credit balance for future planning.

Use case

Terminology

  • Machine translate: The process of using an external service to automatically translate text to other languages. Alternatively, a Wix user can manually translate their content with the Translation Manager.
  • Translatable content: Content that can be machine translated with the Machine Translate API. Learn more about translatable and untranslatable content
  • Translation job: A background task that translates a site's content from one locale into another, tracked by a job ID rather than returning translations directly.
  • Word credit: A unit of translation capacity where 1 credit equals 1 word. Every site has a word credit balance indicating the number of words available for translation.
  • Quota: The total number of word credits allocated to a site, including initial allocation and any additional credits purchased through the Translation Manager. Currently, sites have a quota limit, with the exception of Wix Studio enterprise sites, which have an unlimited quota.

Last updated: 17 September 2026

Did this help?