Manage translations for programs & questions

CiviForm Admins can translate text for both programs and questions using the CiviForm interface. When an Applicant chooses a language, the entered text is displayed in the application.

English is the default language for CiviForm. If CiviForm doesn’t include translations for a requested language, the default language is displayed instead. A warning also appears stating the form is not fully translated into the requested language.

Note: There’s no user interface for the CiviForm Admin to add or remove translation languages from programs or questions. The list of languages CiviForm can support is set up within the code.

You can edit both unpublished and published programs. To edit published programs, you need to click New Version. For more details on versioning, go to Manage versions for programs & questions.

Watch the video or follow the step-by-step instructions below.

Add or edit program translations

  1. Sign in to CiviForm as a CiviForm Admin.

  2. Click Programs on the navigation bar.

  1. Find a draft (unpublished) program.

    • To add or edit translations for a published program, edit the program and save a version of the program in the draft (unpublished) state.

  2. Click the three dots button on the right-hand side.

  3. Click Manage translations in the dropdown menu.

  4. Click Save.

  5. To go back to program list page, click Back button.

Add or edit question translations

  1. Sign in to CiviForm as a CiviForm Admin.

  2. Click Save. To go back to Question list page, click Back button.

Last updated