Multi-Language Support
Witzo supports multilingual content at the data level, enabling content handling across multiple languages
Overview
If your website or documents contain content in multiple languages, Witzo can index and respond using that content. Language behavior depends on your Data Sources. There is no separate language settings panel in the dashboard.
How Multilingual Content Works
Witzo indexes the content you provide in Data Sources. If your website includes:
All of that content is scraped, chunked, and stored in the knowledge index.
When a visitor asks a question:
- The system retrieves relevant chunks from your indexed content.
- The AI generates a response based on those chunks.
- The response language typically follows the visitor's question language.
No Dedicated Language UI Yet
Witzo does not currently provide:
All multilingual behavior is based on the indexed content itself. If your content is structured properly, the AI can respond correctly in supported languages.
Best Practices for Multi-Language Setup
1. Use Separate URLs Per Language
Example:
example.com/en/
example.com/ar/
Avoid mixing languages on the same page.
2. Keep Translations Complete
Partial translations reduce answer accuracy. Ensure:
...are consistently translated.
3. Train All Language URLs
Go to: Dashboard -> Data Sources -> Add URL
Add each language root URL separately if needed.
4. Avoid Auto-Translated Content
Machine-only translations can reduce retrieval accuracy. Use clean, reviewed translations where possible.
- There is no dedicated language configuration screen.
- Language detection is based on user input and indexed content.
- Widget welcome message must be manually set in one language.
- Auto language switching UI is not currently available in the dashboard.