Chat widget

Let the chat greet every visitor in their own language

The chat interface comes translated into more than 45 languages. You decide whether it follows each visitor automatically or always speaks the one language you choose.

This is for you if your visitors do not all share a language, or if you run a site in one language and want the chat to match it exactly. It also covers translating the panel your team works in.

Step by step

1

Let the chat follow the visitor

Go to Settings > Chat > Language and set it to multilingual. The chat then uses the visitor's browser language, or the language saved on their profile if they have one.

2

Force a single language instead

Add lang=CODE to the chat script URL, using the two-letter ISO 639-1 code for the language you want. Three codes differ from the usual pattern: zt for Traditional Chinese, zh for Simplified Chinese, and pt for Brazilian Portuguese.

3

Set the language on WordPress

Use Settings > WordPress > Force language, or let the chat follow the language of the site or the post, which works with common multilingual plugins.

4

Translate the panel for your team

Edit the strings at Settings > Translations. Turn on Settings > Admin > Automatically translate admin area so the panel matches each agent's profile or browser language.

5

Add a language that is not there

Duplicate the source language file and rename it to the language code. It then shows up on its own under Settings > Translations, ready for you to edit.

Settings reference

SettingWhat it does
Settings > Chat > Language Sets the chat language; multilingual follows the visitor's browser language or their saved profile language.
Settings > WordPress > Force language Fixes the chat to one language on a WordPress site.
Settings > Translations Where you edit the wording of any language, including ones you have added yourself.
Settings > Admin > Automatically translate admin area Shows the panel to each agent in their own profile or browser language.

Good to know

Chat language wins over WordPress

If Settings > Chat > Language is active, the WordPress force-language setting is ignored. Turn the chat setting off first if you want WordPress to decide.

Three codes are not what you expect

Traditional Chinese is zt, Simplified Chinese is zh, and Brazilian Portuguese is pt. The rest follow the standard two-letter ISO 639-1 codes.

Your edits survive updates

Translation changes are saved to the translation files rather than the database. A backup is made and restored automatically when an update happens.

A string that refuses to change

If an edited string is not showing, check for spaces or line breaks at the start or end of it and remove them.

Some characters look odd in the editor

A few special characters are stored as HTML entities, so an ampersand appears as &. That is expected and displays correctly to the visitor.

Common questions

How does the chat know which language to use?
With Settings > Chat > Language set to multilingual, it reads the visitor's browser language. If that visitor has a language saved on their profile, that is used instead.
Can I show the chat in one language only?
Yes. Add lang=CODE to the chat script URL with the two-letter ISO 639-1 code for the language you want.
My language is missing. What can I do?
Duplicate the source language file and rename it to the language code for your language. It appears automatically under Settings > Translations, where you can edit every string.
Can my agents work in a different language from the chat?
Yes. The panel language is separate. Enable Settings > Admin > Automatically translate admin area and each agent sees the panel in their own profile or browser language.
Why is my WordPress language setting being ignored?
Settings > Chat > Language takes priority. When it is active, Settings > WordPress > Force language and the site or post language have no effect.
Will my translation edits be lost when the product updates?
No. Edits go into the translation files, and a backup is created and restored automatically on update.

Ready to end the chaos?

Unify your messages, automate the repetitive questions, and turn conversations into revenue — starting today.

Get Started
Plans from $7/month · Cancel anytime