Multilingual Live Chat

Support customers worldwide with 79+ chat languages, automatic browser language detection, and customizable widget messaging that matches your brand.

How to Set Up Multilingual Chat

Benefits of Multilingual Live Chat

  • Built-in translations for 79+ languages
  • Unlimited widget languages on every plan, including Free
  • Automatic browser language detection for each visitor
  • Customizable widget text to align with your brand identity
  • One-click translation of chats written in a language your team does not speak (Pro and AI agent plans)

Add a New Language

Follow these steps:

  1. Go to Settings > Widget > Languages
  2. Click Add Language
  3. Select your desired language from the list

Your chat widget is now configured for multilingual support.

Automatic Language Detection

The widget automatically detects each visitor's browser language. If that language is not enabled in your dashboard, it falls back to your default language.

Set Your Default Language

To change the default language:

  1. Go to Settings > Widget > Languages
  2. Click your current default language (e.g. English)
  3. Choose your new default from the pop-up
Set the default language for your multilingual live chat widget

Customize Translations

Edit any widget text to match your brand identity across every enabled language. Trigger messages and reply buttons get a version in every enabled language too: write your own, or leave it empty and onWebChat translates it with AI when you save.

Translate Chats into Your Language

A visitor writes in a language your team does not speak? On the Chats, Chat History and Offline Messages pages a Translate button appears whenever a visitor writes in a language other than yours. One click translates the visitor's messages, and the AI chatbot's replies, into your language, so you can follow the conversation and help.

  • Live: while the chat is open, every new message is translated as it arrives. Switch back to the original text at any time.
  • Personal: each agent picks their own language under Profile settings > Language & Region > Translate chats into (38 languages). By default it is the language of the dashboard.
  • Smart: the button shows up only when the visitor's language really differs from yours, and translations are kept with the chat, so reading it again later is instant.

Chat translation is included in the Pro and AI agent plans and uses no AI credits. Your replies go out as you write them: to answer in the visitor's language, let AI Assist draft the reply for you.

Set Language Per Page with the JavaScript API

Need a specific language on selected pages? Use the JavaScript API. For example, always show English on your English-language pages.

View the JavaScript API for implementation details.



Boost your global reach with multilingual chat support that delivers a localized customer experience.

Frequently Asked Questions

How does onWebChat detect a visitor's language?

The chat widget detects the visitor's browser language and displays widget texts accordingly. If that language isn't enabled, it falls back to your default language.

Can I add more than one language to the chat widget?

Yes. Add as many languages as you need under Settings > Widget > Languages, on every plan including Free, and customize every widget text for each language.

Can I force a specific language on certain pages?

Yes. Use the onWebChat JavaScript API to set the language per page (e.g. always show English on your English pages).

Can my agents read chats written in a language they do not speak?

Yes. On the Pro and AI agent plans a Translate button appears on the Chats, History and Offline messages pages whenever a visitor writes in another language. One click translates the visitor's messages into the agent's own language, chosen in Profile settings, at no extra cost and without AI credits.

We use cookies to improve our website. No personal data or form inputs are captured.