Product docs

Live translation and multilingual support documentation

Zynli ships multilingual support in 11 locales with live chat translation, locale-aware knowledge base retrieval, and RTL widget layout for Arabic. This page documents supported languages, visitor auto-detect, bot and agent translation paths, KB tagging, and plan entitlements.

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

Resources