Widget Customization
Languages and Translation
Convot has two language systems - help-center content in up to 12 languages, and live AI translation of chat across 60+ languages.
Convot handles language in two separate ways. Knowing the difference avoids confusion:
- Help-center content that you author (articles, changelog, roadmap) supports up to 12 languages.
- 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 text (button labels, placeholders, system lines) is currently in English. Language detection in the widget is used to power live translation of the conversation, not to localize the widget chrome itself.
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
- Branding and languages - add languages to your public site.
- Live translation - translate chat in real time.
- Multi-language articles - author content per language.
Was this article helpful?
Thanks for your feedback!