Skip to main content

Localizing forms

Forms localization makes it possible to translate your forms from the base language to other languages. You can create forms with multiple languages, with the same structure as in the original language but with corresponding fields translated.

Before localizing your forms:

  • Define a translation map as part of the Celonis Studio translation.

  • Ensure all translations are prepared before sending the magic link to a contact.

You can localize a form using one of the following two methods:

Method 1: Using Action Flows

This method generates a magic link already set to a specific language:

  1. Open your Action Flow.

  2. Locate the Create a Public Form Link module.

  3. In the Language field, enter the language key that corresponds to the key defined in your translation map (e.g., de for German).

  4. Save and run the module to generate the localized link.

Method 2: Using URL parameters

This method allows you to manually adjust the language of an existing magic link.

  1. Copy the generated Form magic link.

  2. Append the following parameter to the end of the URL:

    ?lang=(language key)
    • Example: To display the form in German, add ?lang=de.

  3. Distribute the modified URL to your users.

Tip

To give end-users more flexibility, you can control the ?lang= URL parameter via a button component within the Form. This allows users to toggle between available languages manually.

Related topics