Last updated:

Manage multi-language templates

Localize your multilingual team's inspection experience by managing template translations.

How does a multi-language template work?

We understand that for a global organization, your staff might come from different backgrounds and speak different languages. With SafetyCulture, you can localize the inspection experience by adding translations to your templates, so your team members can do their work in a language they're comfortable with.

Take a look at this example of an inspection being started in English and Spanish using the same template:

This feature is currently in Early Access. If you're interested, please contact our customer support team or your customer success manager to check if your organization is eligible.

1. Download translations from a template

  1. Log in to the web app.

  2. Select Templates from the menu on the left-hand side.

  3. Click image on the template's right-hand side and select Globe/translate iconTranslate template.

  4. In the pop-up window, click Download CSV and open the downloaded file.

If you want to update a template for all languages, please make sure to update it in the template editor first. Then, follow the manage multi-language templates instructions to update the translations.

2. Prepare translations

In the CSV file, you'll find that supported web app languages are visible as column headers.

  1. As there's no way to determine the template's original language, copy the labels in the "default" column to the column of the language that it's in.

  2. Add each label's translations for each language you want to support.

  3. Save your changes.

If you want to add translations for languages outside of what's supported on the web app, you'll need to add additional columns and use groups to show these translations to your users.

  1. Insert a new column and enter the language tag as the column header. For example, for Chinese (Simplified), use "zh-CN".

  2. Add each label's translations for each language you want to support.

  3. To show the relevant language for your users, create a group and add its "Group ID" to the language's "fallback_identifiers" row.

  4. Save your changes.

3. Upload translations to a template

  1. Go back to the web app.

  2. In the pop-up window, upload your translation CSV file.

  3. Click Publish template.

4. Conduct inspections

Now that your template is ready to be used in different languages, you can give template access to your team for them to start inspections.

Remember that translations are shown based on each user's language setting for the web app. Not the mobile app. If you have groups created for additional languages, make sure to add users to those groups for them to see their relevant languages in inspections.

5. View and export as reports

Once your team completes their inspections, they can also view the inspections as web reports in their preferred language or export them as a PDF or Word file.

Currently, only languages supported on the web app are available when viewing and exporting multi-language reports.


Need more help?