Automatic translation of incoming messages
Whenever a consumer sends a message in a language that is not listed as your agent language, Lokalise automatically translates it and displays the translated version in the internal notes:
Sending a translated reply
Type your response in the commands, starting with the exclamation sign (!
) followed by the actual message, for example: /!Hello, how are you doing?
. Lokalise will translate this text into the conversation language and send it back to the consumer:
Non-translatable markup
If you'd like to mark a portion of your message as non-translatable, wrap it with the ***
characters. Any text enclosed into these characters will be ignored during the translation process. This feature is very useful to ensure that names, technical terms, or specific phrases are not altered during the translation process.
Here are some examples:
!Part of the text ***do not translate*** -> Teil des Textes do not translate
!Part of the text ****** -> Teil des Textes ****** // empty wrapper should not affect anything
!Part of the text ******* -> Teil des Textes ******* // consecutive * symbols in a row will be passed to MT without changes
!Part of the text ***examp***@email.com*** -> Teil des Textes examp***@email.com
Please make sure that the ***
wrapper is applied after all text highlighting: bold, italic, etc. If possible, it's better to avoid text highlighting for parts of text that are not supposed to be translated.
Please note that this feature is applicable only to the messages sent by the agents. If you need to prevent certain portions of incoming (customer) messages from being translated, you can take advantage of the Exclusion rules feature.
Lokalise Messages configuration via Sidebar Widget
Lokalise Messages can be controlled in the sidebar widget.
To change the conversation language, click Change language:
To pause translations for the current conversation, click Pause translations button:
To resume the translations for the current conversation, click Resume translations button:
To get a one-time link to the Dashboard where you can configure non-translatable languages, add specific terminology to the glossary and check the usage analytics, click Access Dashboard:
Known limitations
Lokalise Messages does not support sending HTML tables from Front to consumers.
Further steps
Learn how to configure languages: globally, and on per-agent basis
Learn how to override language providers: globally or on per-language basis
Learn how to exclude messages from translation: fully or partially