Machine Translation

WebTranslateIt supports two different Machine Translation engines:

These Machine Translation engines require API tokens. These are unique keys you can get from Google and Microsoft. You will find in your project settings two fields to input your Google Translate API and Microsoft Azure Translator API tokens.

Once you have one of these API tokens (you can use both at the same time if you want), connecting WebTranslateIt with these translation services is really easy to set up:

  1. Click on the “Translation Resources” tab.
  2. Under the “Machine Translation” section, follow the links to get your API tokens and paste them in the respective fields.
  3. Save your project settings. You should now get Machine Translation from Google Translate and Microsoft Azure Translator.

Note that you won’t necessarily get suggestions from Machine Translation engines for a string if suggestions from the Project Translation Memory or the Global Translation Memory rank high.

Getting your Google Translate API token

  1. Go to Google APIs console.
  2. Sign in or sign up if you don’t already have an account.
  3. Setup the billing method under “Billing”.
  4. Under the Services tab, turn “Translate API” on.
  5. Grab the API token under “API Access”.

Getting your Microsoft Azure Translator API token

To sign up, follow these instructions:

  1. Sign in or Sign up for a Microsoft Azure account.
  2. After you sign into Azure, go to the “Cognitive Services” section. Under “API Type” select the Text API.
  3. In the Pricing Tier section, select the pricing tier that best fits your needs. Each subscription has a free tier. Fill out the rest of the form, and select the Create button
  4. Once subscribed, browse to the Cognitive service added and click on “Keys”. The API token is one of the keys displayed. You can use one or the other, it doesn’t matter.