<aside>

Description

The Custom AWS Translation Engine integrates with Amazon Translate for secure and scalable translations. This engine uses your own AWS credentials to access enterprise level translation capabilities.

</aside>

Prerequisites


How to Obtain Credentials

Step 1 — Create an IAM User

  1. Go to https://console.aws.amazon.com
  2. Navigate to IAM → Users
  3. Click Create user
  4. Enter a username (e.g. "simplet-translate")
  5. Click Next → Attach policies directly
  6. Search for and select TranslateFullAccess
  7. Click Next → Create user

Step 2 — Generate Access Keys

  1. Click on the user you just created
  2. Go to the Security credentials tab
  3. Scroll to Access keys → click Create access key
  4. Use case: select Application running outside AWS
  5. Click Next → Create access key
  6. Copy and save both:

Step 3 — Enable Amazon Translate

  1. Go to AWS Console → Amazon Translate
  2. If prompted, click Get started to activate the service
  3. Ensure Amazon Translate is active in the us-east-1 region (used by SimpleT)

How to Create the Engine in SimpleT

  1. Navigate to Translation Engine in the NavBar
  2. Click New Engine
  3. Select AWS as the Translation Engine
  4. Fill in the fields:
Field Value
Translation Engine AWS
Access Key ID Paste Access Key ID from Step 2
Secret Access Key Paste Secret Access Key from Step 2
Languages Select all languages this engine should support
Batch Size Default: 50 (recommended)
Priority Order in which this engine is used (1 = highest)
  1. Click Create

Notes

custom-aws-translation-engine.png

<aside>

Quick View

End User Documentation