Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full Translation Language Settings entry
How-to guide

How to set up Translation Language Settings in Salesforce

Translation Language Settings configure which languages your org supports for UI translation via Translation Workbench. It's the org-wide list — adding a language here unlocks per-language translation work in Translation Workbench.

By Dipojjal Chakrabarti · Editor, Salesforce DictionaryLast updated Apr 20, 2026

Translation Language Settings configure which languages your org supports for UI translation via Translation Workbench. It's the org-wide list — adding a language here unlocks per-language translation work in Translation Workbench.

  1. Open Setup → Translation Settings

    Setup gear → Quick Find: Translation → Translation Settings (Translation Language Settings is a synonym path).

  2. Tick Enable Translation Workbench

    First-time enablement. Required before adding languages.

  3. Click Supported Languages → Add

    Multi-select from the list of Salesforce-supported languages — French, Spanish, German, Japanese, etc.

  4. For each added language, assign Translators

    Translation Workbench → Translators → assign Salesforce Users by language. Translators can edit only their assigned language.

  5. Save

    Languages are now translatable. Open Translation Workbench → Translate to start populating per-language strings.

Key options
Supported Languagesremember

From Salesforce's list of 50+ supported languages.

Translators per Languageremember

Salesforce Users with edit access for that language.

End-User Languages vs Platform Languagesremember

End-User languages allow display only. Platform languages allow display + admin / Setup translation.

Gotchas
  • End-User Languages are display-only. A user set to an End-User Language sees translated UI but admin Setup pages stay in the org's default language.
  • Adding a new Supported Language doesn't automatically populate translations. Each translatable string must be entered via Translation Workbench manually or imported via XLF.
  • Per-Profile Language overrides exist but are limited. Most language assignment happens at the User level.

See the full Translation Language Settings entry

Translation Language Settings includes the definition, worked example, deep dive, related terms, and a quiz.