Integrating translation services

In This Guide

Brightspot integrates with translation services to provide you the ability to translate your content into multiple languages. Two such services are Lingotek and Amazon Translate. Information on integrating with these services can be found below.

Integrating Lingotek with Brightspot

In this procedure, you register your Lingotek account with Brightspot, and Brightspot retrieves your Lingotek configuration (such as projects, workflows, and vaults).

To integrate Lingotek with Brightspot:

  1. In Lingotek, create projects and other items which you will use when translating from Brightspot.
  2. Obtain your Lingotek community ID.
  3. In Brightspot, do the following:
    1. Click menu> Admin > Sites & Settings > Sites > Global. The Edit Global widget appears.
    2. Under Main, expand Lingotek.
      Integrating Lingotek with Brightspot.png
    3. In the Client ID field, enter 3d601bf7-5d84-42ea-b1a2-998c17cbe7c3.
    4. In the Community ID field, enter the community ID from step 2.
    5. Click Save. Brightspot prompts you to add a callback URL to the Lingotek projects to which you will submit translations (such as
    6. Returning to the Client ID field, click Click here to authenticate with Lingotek.
    7. Click Save. You are prompted to log in to Lingotek if you are not already logged in.
    8. Refresh the Edit Global widget. Brightspot does the following:
      • Saves the Lingotek credentials.
      • Imports your Lingotek projects, workflows, vaults, and filters.
  4. In Lingotek, add the callback URL from step 3.e to the projects.
  5. Continue with the following steps:

Integrating Amazon Translate with Brightspot

To integrate Amazon Translate with Brightspot:

  1. Obtain the following from your AWS console:
    • The input bucket (Brightspot pushes files to be translated to this bucket.)
    • The output bucket (Brightspot retrieves completed translations from this bucket.)
    • Translation role ARN (This role has access to the input/output buckets as well as the AWS Translate service.)
    • AWS region
  2. Click menu > Admin > Sites & Settings > Global. The Edit Global widget appears.
  3. Under Main, expand AWS Translation.
  4. In the Input BucketOutput BucketTranslation Role ARN, and AWS Region fields, enter the values you obtained in step 1.
  5. In the Task Host field, enter the Brightspot task that monitors translation progress.
  6. Click Save.
  7. Continue with the following steps: