Skip to main content

How to choose a translation engine

A translation engine is the underlying service that converts your text from one language to another. Different engines have different strengths — speed, tone, and language coverage all vary. Lokalize lets you choose, and your selection applies to bulk translate, auto-translate, and per-field AI translate.

Change your engine

  1. Open Lokalize → Settings → Translation Settings.
  2. Choose your engine under Translation Engine.
  3. Save.

Translation Settings page showing the Translation Engine selector

The change takes effect immediately and applies to future translations only — existing translations aren't re-translated. If you downgrade to a plan that doesn't include your current engine, Lokalize switches you back to the Default engine.

The built-in engines

Default

The standard engine, available on every plan including Basic. Fast, reliable neural machine translation with the broadest language coverage. Best for high-volume, straightforward content like product specs, size guides, and policy pages.

ChatGPT

Available on Pro and higher. AI-powered translation with improved accuracy, tone awareness, and natural phrasing. Best for marketing copy, hero sections, and customer-facing content where tone matters.

Bring your own key (Business)

On the Business plan, you can connect your own provider account and use these engines with your own API key:

  • DeepL (BYOK)
  • DeepSeek (BYOK)
  • ChatGPT (BYOK)

How BYOK works:

  • Paste your provider API key in Settings → Translation Settings → Translation Engine after selecting your engine of choice. Your key is stored encrypted.

API key input field in Translation Settings

  • Translations made with a BYOK engine are billed directly by your provider, not against your Lokalize word balance.
  • If your key is invalid or your provider rejects a request, the error is surfaced so you can fix it — BYOK never silently falls back to another engine.
note

All costs are your responsibility and are billed directly to your provider's account. Please ensure you have enough credits.

Get your API key

ChatGPT (OpenAI)

  1. Go to platform.openai.com and sign in or create an account.
  2. In the left sidebar, click API Keys.
  3. Click Create new secret key, give it a name, and copy it — you won't be able to see it again after closing the dialog.
  4. Go to Settings → Billing and add a credit balance. OpenAI requires a prepaid balance before API calls are accepted.

OpenAI platform showing the API Keys page

Paste the key into Lokalize → Settings → Translation Settings → Translation Engine → ChatGPT (BYOK).

tip

Start with a small top-up (e.g. $5–10) to test. You can add more as needed. OpenAI charges per token — translation costs are typically very low.

DeepL

  1. Go to deepl.com/pro and sign up for an API plan.
    • DeepL API Free — includes 500,000 characters per month at no cost. Good for testing or low-volume use.
    • DeepL API Pro — pay-per-character beyond the free tier, with no monthly cap.
  2. After signing up, open your DeepL account and go to the Account → API Keys & limits section.
  3. Copy your authentication key. Free-plan keys end in :fx — this is normal.

DeepL account page showing the API Keys & limits section

Paste the key into Lokalize → Settings → Translation Settings → Translation Engine → DeepL (BYOK).

note

The DeepL API is separate from a regular DeepL subscription (DeepL Pro for the web app). Make sure you sign up for an API plan, not the translator subscription.

DeepSeek

  1. Go to platform.deepseek.com and create an account.
  2. In the left sidebar, go to API Keys.
  3. Click Create API Key, give it a name, and copy it immediately.
  4. Go to Top Up and add credits to your balance. DeepSeek is pay-as-you-go — you need a positive balance for API calls to succeed.

DeepSeek platform showing the API Keys page

Paste the key into Lokalize → Settings → Translation Settings → Translation Engine → DeepSeek (BYOK).

warning

LLM engines may not support every language Lokalize offers, and accuracy varies by language and content type. If you're unsure, translate a small batch first and compare the results before committing to a single engine.

Glossary works with every engine

Whichever engine you choose, your Glossary rules are respected, so brand names and preferred terms stay consistent everywhere.

Frequently asked questions

Does the Glossary work with all translation engines?

Yes. Glossary rules are applied regardless of which engine you use — Default, ChatGPT, or any BYOK engine. Your brand names and preferred terms stay consistent everywhere.

Do theme translations use credits with BYOK engines?

Yes. When using a BYOK engine, theme translations hit your provider's API and are billed by them. Theme content is only free when using Lokalize's platform engines (Default, ChatGPT).

What happens to my engine setting if I downgrade my plan?

If your current engine is not available on the new plan, it is automatically reset to the Default engine. Existing translations are not affected — only future translations use the new engine.