0

Multilingual settings in forms

 

 

Multilingual settings allow Kissflow Process admins/developers and Board admins to customize and present their workflow forms in various languages by incorporating manually translated form labels.

For instance, if you've designed a form in English but wish to cater to Chinese speakers, follow the steps below. Once set up, the form will adjust to Chinese for users who've chosen Chinese in their profile settings, ensuring a seamless experience for both English and Chinese speakers.

  1. Select the language.

  2. Download the form labels.

  3. Manually translate the labels.

  4. Import the labels back into the form.

Note:

This feature is available for the standalone Kissflow Processes and Boards. Only languages available at the platform level will be supported within forms.

To implement multilingual capabilities, follow this guide, with examples using Kissflow Process. The same can be applied to Kissflow Boards too.

Accessing multilingual settings

If youโ€™re a Process admin/developer or Board admin, follow the below steps to access multilingual settings tab: 

  1. In the top right corner your Process (or Board) page, click More options () button.

  2. Under settings, click Multilingual settings

  3. Turn on the Configure multiple languages toggle () button.

After turning on the settings, you can download the labels by clicking Download JSON.

Adding multiple languages

  1. Under Language, click +Add language.

  2. In the pop-up window, choose your desired language from the dropdown.

  3. Click Download JSON and translate the file manually.

  4. After translation, in the next step of the pop-up window, click Import JSON.

  5. Confirm file verification and data validation, then click Add.

Replacing the translated file

If you want to change any of the translated labels or add translation for new labels, modify the JSON file locally and upload the revised version.

  1. Hover over the language you wish to modify in Multilingual settings. The Edit () and More options () button appear.

  2. Click Edit > Replace JSON and upload your file.

  3. Confirm file verification and data validation and click Replace.

Note:

If you've misplaced your translated file, use More options () button to retrieve the existing version.

Note:

Instant notifications

Missed translations will trigger a warning, showing the count of untranslated labels under your newly added language. Edit your JSON file to add these translations and replace the existing version.

Previewing the multilingual form

Before you roll out the form to your audience, you can preview how the translated fields will appear on the screen.

Note:

Ability to preview multilingual forms isnโ€™t available in Kissflow Boards.

  1. At the top right corner of your process screen, click Edit process. The form editor opens.

  2. Click Simulate. The form will appear in its default language.

  3. Use the Language () iconโ€™s dropdown at the top to switch languages.

Note:

Standard system actions, such as selecting yes or no in the Yes/No field and attaching files in the Attachment field, remain in the user's preferred language; only form labels change during simulation.

Updating the form fields

When new fields are added to an existing multilingual form, you need to provide the updated translation to ensure your form is up-to-date. 

Under Configure multiple languages, click Download JSON. Itโ€™ll provide you the latest version of the form with its newly added fields. 

Disabling translation 

You can disable any of the added languages anytime by turning off the toggle button () next to the required language in the languages list.

Using multilingual forms

Account users

Access to multilingual forms depends on users' profile and account language settings. The profile setting takes precedence. If both are undefined, the form's original language is used.

Setting up profile language preferences

  1. Click Profile at the top right corner of the screen.

  2. Select My settings.

  3. Under Personal info > Format settings, select your preferred language from the Language dropdown list.

  4. Click Save.

The selected language will be reflected throughout your entire profile. Now if a form is assigned to a user with multilingual support available in the profile language, the user will be able to automatically view the form in that language.

Note:

Translation of labels is limited to the form and home page labels. Admin activities found under the More options section will not be translated and will consistently appear in the source language in which the form was initially configured.

Public users

Users can access the Language icon () dropdown menu at the form's top right corner, to select their viewing language.