Supported locales
Widget chrome and agent dashboard UI support: English, Spanish, French, German, Portuguese, Italian, Dutch, Polish, Japanese, Chinese, and Arabic. This is 11 locales — not an open-ended 40+ language list.
- Configure enabled locales in Settings → General
- Widget auto-detects visitor browser language on load
- Agents set preferred language in profile settings
- Public feedback and changelog support ?lang= for all 11 locales
Bot translation path
Classify-then-translate: visitor messages route to English RAG retrieval, then answers localize for the visitor's locale. Static bot replies and flow templates use localized message catalogs.
- Order and tracking workflows still call APIs in the backend
- Weak answers can trigger escalation regardless of language
- Citations remain available for agent verification
Agent inbox translation
On Starter+, agents see visitor messages with translation metadata. displayForAgent fields show translated content in live socket and REST history while preserving originals.
- Live translation hub in conversation thread
- Bad-translation feedback and admin review queue
- DeepL provider available on Pro plan
Locale-aware knowledge base
Tag KnowledgeSource entries with locale during ingest. RAG ask prefers visitor locale, falls back to English when locale content is missing. HTML lang detection assists website crawl ingest.
Tagged multilingual docs
Best results when policy and product content exists in the visitor's language.
English fallback
Answers may translate from English KB when locale corpus is thin — validate quality.
Plan limits and honest limits
Live translation requires Starter+. Character limits: 50k/mo Starter, 500k/mo Pro, unlimited Enterprise. Marketing and SEO landing pages are English-only today.
- Free plan: widget UI locales without live translation metering
- RTL layout for Arabic widget conversations
- Do not claim marketing-site i18n — widget and dashboard only
Multilingual stack vs English-only support
English-only stack
Agents manually translate or lose non-English customers.
Zynli multilingual
11-locale UI, live translation, locale-aware KB, workflows unchanged.
AI resolves most issues. Agents handle the rest.
When automation can't resolve an issue — damaged goods, billing disputes, or policy exceptions — escalate to a human agent with full thread history and optional ticket creation.
- Low-confidence answers trigger handoff automatically
- Agents see chat history, citations, and workflow run logs
- Escalations become numbered tickets on your kanban board
- Customers track progress via magic-link portal
Visitor
My package arrived damaged. I need a replacement.
AI workflow
Connecting you with an agent — your order details and photos are included.
Human agent
Replacement arranged. Ticket created for tracking.
Frequently asked questions
How do I enable live translation?
Tenant admin: Settings → General → enable Live translation (Starter+). Set default widget language and enabled locales. Start new conversations after changes.
How do I tag KB content by language?
Assign locale on KnowledgeSource entries in the knowledge UI. Re-ingest or crawl so RAG indexes locale-tagged chunks.
Can agents use the dashboard in their language?
Yes. Dashboard, tickets, and flows UI ship in all 11 supported locales. Agents set preferred language in profile.
What are translation character limits?
Starter: 50k chars/mo. Pro: 500k chars/mo. Enterprise: unlimited. Usage counts toward live_translation entitlement.
When should non-English cases escalate?
Escalate billing disputes, damaged goods, and low-confidence answers. Live translation assists agents but does not replace judgment on sensitive cases.
See how Zynli automates your support
Train AI on your knowledge base, connect your APIs, and resolve order, shipping, billing, and return issues in chat.
Product documentation
ResourcesAI support for multilingual customer service
Segment overview for international support teams.
Learn moreLive chat translation for customer support
Capability page for translation in live chat.
Learn moreKnowledge base docs
Locale-aware KB ingest and retrieval.
Learn moreAI widget docs
Visitor auto-detect and widget locale settings.
Learn moreHuman handoff docs
Escalation for sensitive multilingual cases.
Learn more