Localization enables you to serve guides and surveys in different languages without creating a new guide or survey for each language.
Guides and Surveys localization is available to accounts with access to Guides and Surveys that are on Growth or Enterprise plans. For more information, see the Pricing page.
Enabling localization on Guides or Surveys requires updates to your SDK implementation and Project settings.
Specify the user's locale during SDK initialization.
const currentLocale = getLocale() // "en" or "en-US" amplitude.add(window.engagement.plugin({locale: currentLocale}))
const currentLocale = getLocale() // "en" or "en-US" engagement.init(apiKey, { locale: currentLocale }) // for use with third-party Analytics SDKs
Amplitude considers only the language of a locale code. For example, fr_FR
and fr_CA
resolve to a single French translation.
Navigate to Project Settings > Guides and Surveys.
On this tab, you can:
English is the default language for all projects. To update your default language, contact Amplitude Support
The default language is English and, for now, only Amplitude support can change it. Once you have enabled localization, add all the languages you want to support. Furthermore, the project settings let you configure what happens when a translation is outdated or missing for a specific language.
The languages you set in Project settings appear as languages in the Localization section on the Setup tab in your guide or survey.
To add a translation:
Complete the guide or survey's steps in the default language.
Download the translation template. This template is a .xliff file that contains translatable strings from each step of your guide or survey.
Create translations to your target languages with the template file, and upload a translated .xliff file for each language. If you don't upload a file for a language, Guides and Surveys follows the Project setting for a missing translation.
After you upload a translation file, use the language picker on the canvas to toggle between available languages.
Make updates to translations inline, on the appropriate step of the guide or survey. Amplitude adds updates you make here to the template file to ensure it stays in sync.
When you preview a localize guide or survey, the preview bar displays translation-based issues that may prevent the guide or survey from showing.
Localization is supported for the following copy:
April 30th, 2025
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2025 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.