Skip to main content

Translation service integrations

Brightspot provides built-in integrations with popular translation services. Each integration requires its own dependency and configuration.

Available integrations

ServiceArtifactDescription
Amazon TranslateawsMachine translation using AWS Translate
Google TranslategoogleMachine translation using Google Cloud Translation
LingoteklingotekProfessional human translation via Lingotek TMS

Machine vs. human translation

The available integrations fall into two categories:

Machine Translation (Amazon Translate, Google Translate)

  • Instant translations using AI/neural networks
  • Lower cost per word
  • Best for high-volume, time-sensitive content
  • May require human review for quality

Human Translation (Lingotek)

  • Professional translators with subject matter expertise
  • Higher quality with review workflows
  • Translation memory for consistency
  • Best for marketing content, legal documents, or brand-sensitive material

Choosing a translation service

Consider the following when selecting a translation service:

  • Quality requirements — Use human translation (Lingotek) for content requiring high accuracy; machine translation for speed and volume
  • Existing infrastructure — If you already use AWS or Google Cloud, use the corresponding translation service for easier credential management
  • Language support — Check that your required language pairs are supported by the service
  • Pricing — Machine translation is typically priced per character; human translation per word with workflow costs
  • Turnaround time — Machine translation is instant; human translation takes days to weeks depending on volume

Configuration overview

Each integration follows the same general pattern:

  1. Add the dependency to your build
  2. Configure credentials in Brightspot's global settings
  3. Configure translation settings at the site level (see Configuration)

See the individual integration guides for service-specific setup instructions.

Building Custom Integrations

If you need to integrate with a translation service not provided out of the box, see the Extending guide for information on building custom translation services.