Convot Convot
On this page
Widget Customization

Languages and Translation

Convot handles language in three ways - the widget's interface in 12 languages, help-center content in up to 12 languages, and live AI translation of chat across 60+ languages.

C
Written by Convot
Updated November 5, 2026

Convot handles language in a few separate ways. Knowing the difference avoids confusion:

  1. Help-center content that you author (articles, changelog, roadmap) supports up to 12 languages.
  2. Live translation of chat conversations works across 60+ languages using AI.

These are independent systems. The first is about the content you write; the second translates real-time messages on the fly.

Help-center content languages (12)

Your help center, changelog, and roadmap can be published in up to 12 languages. You author content per language, and the public URL uses a language prefix: /en/article/..., /es/article/..., and so on.

💡
Code Language Code Language
en English pt Portuguese
es Spanish nl Dutch
fr French ja Japanese
de German zh Chinese
it Italian ar Arabic
hi Hindi ru Russian

To publish in a language: go to Settings → Apps → [your app] → Public site, add the language, then write articles in it. Visitors land on the language matching their browser, falling back to your default when an article is not yet translated. See Branding and languages.

Live translation in chat (60+ languages)

This is the bigger reach. In the inbox, an agent can reply in their own language and have it automatically translated into the customer’s language, with the customer’s replies translated back. It runs on AI translation and covers 60+ languages (well beyond the 12 content languages), including Bengali, Korean, Turkish, Vietnamese, Polish, Thai, Tagalog, and many more.

The widget detects the visitor’s browser language to know which language to translate into. Agents turn this on per conversation with the Live Translate control. See Live translation.

ℹ️

Live translation is separate from the help-center language system. It translates real-time chat messages; it does not translate your articles.

Widget interface language

The chat widget’s own interface (buttons, tabs, labels, placeholders, status lines and the preset header and welcome messages) can be shown in any of the 12 languages above.

Go to Settings → Apps → [your app] → Chatbox → Appearance and pick a Widget language:

  • English (the default for apps created before this option existed).
  • Match the site or visitor’s language: the widget follows your website’s language (the language your page declares, such as the language a shopper picked on a multi-language Shopify store). If the page doesn’t declare one of the 12 languages, it uses the visitor’s browser language, and English otherwise. New apps start with this option.
  • A fixed language, for example German, so every visitor sees the widget in German.

Text you write yourself isn’t translated: a custom away message, your help articles, and your replies stay as you wrote them. To translate the conversation itself, use Live translation.

Authoring multi-language content

Help-center content is authored per language. Start in English, then add translated articles as your audience grows. The same article slug across languages links the translations together.

Next steps

Was this article helpful?