Skip to content

AdminTranslate forms

Forms are authored once in English and can carry translations for any other languages you enable. Users who work in another language see the translated form; anything you haven't translated yet falls back to English automatically, string by string.

Enable content languages

Open Settings → Site Settings. On the General Settings page, find the Languages section.

General Settings page showing the Languages section with a Content Languages multi-select containing English and Français.Settings → Site Settings → General Settings. Content Languages controls which languages are available for translation.

Pick every language your users should be able to read forms in. English is always enabled — it is the base language every form is written in, and the fallback for anything untranslated.

INFO

Content Languages applies to translatable content — forms, scales, and option lists. It is separate from the interface language switcher in the top bar.

Open the Translate tool

Open Content Management → Contents and edit a Form. The Translate button appears in the page header.

Form edit page header with a Translate button carrying a small FR badge, next to Preview and Publish.The Translate action on a form. The badge lists languages that already have translations — hover it to see how complete each one is.

TIP

No Translate button? It appears once at least one language besides English is enabled in Content Languages, and only on forms built with the current form editor.

Enter translations

Clicking Translate opens a modal listing every translatable string in the form, grouped by field.

Translate modal with a Language select reading "Français (0/27 translated)" above collapsed sections for each form field.The Translate modal. The Language select shows how many of the form's strings are translated in each language.

  1. Choose the target language in the Language select. Each option shows its progress — for example Français (12/27 translated).
  2. Expand a field's section. The English text is shown above each input; type the translation below it.
  3. Click Submit to save.

Saving writes only the language you have selected — translations in other languages are untouched, so a form can carry several languages at once. Switching the Language select loads that language's saved translations, discarding anything unsaved in the language you were editing.

Leave an input empty to keep the English text for that string. You can translate a form in passes; the progress counts show what's left.

Scale rows

Scale (grid) questions list each row with the same rich text editor used in the form builder, so row translations keep their formatting.

Expanded Scale section in the Translate modal showing an English label with its translation input, and English rows each followed by a rich text editor with bold, italic, underline, list, and link tools.Scale rows are translated with a rich text editor — bold, italics, lists, and links carry through to the translated form.

What users see

Users see the form in the language set on their profile (Users → edit a user → Language). Translated strings appear in their language; everything else falls back to English. The form's structure, fields, and submitted data are identical in every language — only the display text changes.

Editing the English form

Translations are matched to the English text. If you reword a question or a piece of static text in the form editor, its old translation no longer applies — reopen Translate and fill in the new string. The progress count in the Language select reflects this.