You can configure your languages globally and override these settings on per-team or per-agent basis.
Here are the main configuration options:
Translation enabled β whether the Lokalise messages will perform any translations or not. When disabled, your conversations won't be translated.
Base language β this is the most common language your team speaks. All incoming conversations will get automatically translated into a base language.
Non-translatable languages β additional languages that your team members speak. All incoming conversations in these languages won't be translated.
Configuring default languages from UI
Please note that some Dashboard features (specifically, teams and agents-level settings) are available on the Pro plan only.
The dashboard allows you to tweak global language settings:
Once the app is installed, the global base language is set to English (en).
All incoming conversations will get automatically translated into the base language. In case your team's base language is different, you'll need to adjust this by selecting another base language.
You can additionally specify multiple languages your team speaks in the Non-translatable languages field. Conversations in those languages won't be translated.
Configuring languages for individual users and assigning superusers
This feature is available only on the Pro plan.
On this page you can assign superuser permissions to your Intercom admins and tweak their languages:
The user who installs the Lokalise Messages becomes the superuser automatically. However, you can promote other users to admins as well.
To change the main superuser:
Remove Lokalise Messages app from the Intercom instance,
Install Lokalise messages from the marketplace with another user and all data will be preserved.
On top of that, here you can override the base language and non-translatable languages for individual users.
Use the search box at the top to find a specific user.
Finally, click Refresh from Intercom to add newly created users to the list.
Configuring languages for teams
This feature is available only on the Pro plan.
It's possible to simplify the onboarding of new agents if they would be a part of groups based on their primary language. Then a team would hold a similar language configuration for all team members.
This page lists all the teams you have created on Intercom:
Here you can override the base language and non-translatable languages for individual teams.
If an agent is a part of multiple teams, then non-translatable languages from those teams would be combined. For example, if there is an agent belonging to French and German teams (see the screenshot above), then this agent would have French, Greek, and German as non-translatable languages.
Use the search box at the top to find a specific team.
Click Refresh from Intercom to add newly created teams to the list.
Further steps
Learn how to override language providers: globally or on per-language basis
Learn how to exclude messages from translation: fully or partially
Learn how to use Lokalise Messages with chat bots (also known as "workflows")