Translating Your Survey with Locales

In Delighted, a “locale” corresponds with the translation or language you're using for your survey. You can update the locale directly within the platform or use Special Properties to dynamically translate the survey for each respondent.

In this section

Available languages

We currently support over three dozen languages, including:

Arabic, Bulgarian, Chinese (Simplified), Chinese (Traditional, Hong Kong), Chinese (Traditional, Taiwan), Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Georgian, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Malaysian, Norwegian Bokmål, Polish, Portuguese (Brazil), Portuguese (Portugal), Romanian, Russian, Serbian, Spanish, Swedish, Thai, and Turkish.

We use the ISO 639-1 codes for each language as the locale value. For a full list of the languages and their associated language codes, head to any survey customization page in your account and check out the Advanced Customization section, or download this list of all languages and codes.

We also offer variations of many of the languages listed above, such as formal German. Feel free to reach out and we can help find a good fit!

Back to top

Updating the survey locale from within Delighted

You can easily update the survey language from within the “Customize appearance” page for each platform. Changing the survey language here will change the default translation for your survey (what customers will receive if you don't pass any other locale information). You can only have one default language, but if you'd like to send your survey in multiple languages, you can do so dynamically with the locale Special Property.

To update your default translation:

  1. Click on “Survey people”
  2. Choose the gear icon to the right of your desired platform
  3. Click “Customize appearance”
  4. Open the header titled “Advanced customization”
  5. Choose the desired language from the dropdown list
  6. Click “Save changes”

Back to top

Updating the locale dynamically

You can use our locale Special Property to update the locale and translate your survey on a per-survey basis. Information about how to pass this special property can be found in our article on Special Properties

By passing the locale Special Property you’ll either be able to:
  • Update the locale dynamically from our preset survey languages
  • Update the locale dynamically with a custom locale using the Translations tool

Update the locale dynamically from our preset survey languages

If you pass the locale Special Property without creating a custom Translation (see below), then the survey experience will automatically update the language displayed (i.e. scaling labels, next buttons, submit button, etc.) with our preset translations.

Update the locale dynamically with a custom locale using the Translations tool

The Translations tool allows you to customize many components of your survey. These include:

  • The main scale question (NPS, CSAT, CES, etc.)
  • The comment question
  • Any Additional Questions you’ve added
  • The Thank you messages 

If you’d like to translate your survey with your own customizations, then you’ll want to

  1. Create a custom translation with our Translations tool
  2. Display your translated survey by passing the locale Special Property
Premium feature

The ability to build custom locales with the Translations tool is a premium feature, available only on certain plans. For full information, check out our Pricing page.

To create a custom locale with the Translations tool


Open up the Project-level settings in the Project's drop-down menu and select the "Edit Translations" button 


Click “+Add a new language” and choose the survey language for the new custom locale from the list of options 


Click in the open field and insert the text shown for the designated translation

Show your custom translated survey by passing the locale Special Property

Once you’ve created a custom translation for a language, you can pass the designated language code that appears next to the language title (e.g. pt-BR, fr, de, etc.) by using the Locale Special Property ( click here to review our Help Center article on passing the Locale Special Property to dynamically update the survey language). 

Back to top

What will be translated when I change the locale?

Each platform can be set to any locale, translating the entire customer-facing experience. Changes made to your survey language will also be reflected on your Thank you page

Survey translation will not change the language of the Delighted user interface. 

Back to top

FAQs: the Translations Tool

In this section

Why can’t I add a new language included in your 37 supported languages?

If you are trying to add a new language by choosing from our 37 supported languages in the dropdown, but it is not available, then it is likely set as the default survey language for one of the platforms in your project. You cannot add a language for the existing default survey language.

If you are using multiple platforms in one project, then we recommend setting each Platform’s default survey language to the same language by clicking “Customize Appearance” and opening the “Advanced Customizations” section. 

Back to top

Can I translate my Additional Questions?

Yes! After adding Additional Questions to your survey, you’ll see them appear in the Translations tool as a field to edit when adding a new language.

Back to top

Why can’t I edit the default translation in the Translations tool?

The default survey language can only be customized on the “Customize Appearance” page for a particular platform. You can only edit and add new languages using the Translations tool.

Back to top

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us