Leno AI Multi Language
Leno AI detects your visitor's language and replies in that same language — automatically. No manual setup per conversation, no translation delays, no lost customers.
In this article
- What is Leno AI Multi Language Support?
- Benefits at a glance
- How it works
- Supported languages
- How to enable the feature
- Setting a default language
- All languages vs. specific languages
- Frequently asked questions
What is Leno AI Multi Language Support?
Leno AI Multi Language Support allows your AI agent to detect the language a visitor is writing in and respond natively in that language — without translating everything through English first.
This means your knowledge base content, product names, links, and tone are preserved as-is, and your customers receive accurate, natural responses regardless of where they are in the world.
Benefits at a glance
| Benefit | What it means | Best for |
|---|---|---|
| Native language responses | Leno AI replies in the visitor's language without internal translation | Global businesses, multilingual support teams |
| Brand consistency | Product names, links, and tone are preserved in every language | E-commerce, SaaS, B2B |
| Automatic detection | No action needed from the visitor or your team | Any business serving international traffic |
| Controlled language scope | You decide which languages Leno AI is allowed to use | Businesses with region-specific operations |
| Reduced team overhead | Handle global chat volume without adding headcount | Growing teams scaling internationally |
How it works
When a visitor sends a message, Leno AI runs the following process:
Supported languages
| Afrikaans (Afrikaans) | Albanian (Shqip) | Amharic (አማርኛ) | Arabic (ةيبرعلا) |
| Armenian (Հայերեն) | Azerbaijani (Azərbaycan) | Basque (Euskara) | Belarusian (Беларуская) |
| Bengali (বাংলা) | Bosnian (Bosanski) | Bulgarian (Български) | Burmese (မြန်မာ) |
| Catalan (Català) | Cebuano (Cebuano) | Chichewa (Chichewa) | Chinese (中文) |
| Croatian (Hrvatski) | Czech (Čeština) | Danish (Dansk) | Dutch (Nederlands) |
| English (English) | Esperanto (Esperanto) | Estonian (Eesti) | Filipino (Filipino) |
| Finnish (Suomi) | French (Français) | Galician (Galego) | Georgian (ქართული) |
| German (Deutsch) | Greek (Ελληνικά) | Gujarati (ગુજરાતી) | Haitian Creole (Kreyòl ayisyen) |
| Hausa (Hausa) | Hebrew (תירבע) | Hindi (हिन्दी) | Hungarian (Magyar) |
| Icelandic (Íslenska) | Igbo (Igbo) | Indonesian (Bahasa Indonesia) | Irish (Gaeilge) |
| Italian (Italiano) | Japanese (日本語) | Javanese (Basa Jawa) | Kannada (ಕನ್ನಡ) |
| Kazakh (Қазақша) | Khmer (ខ្មែរ) | Kinyarwanda (Kinyarwanda) | Korean (한국어) |
| Kurdish (Kurdî) | Kyrgyz (Кыргызча) | Lao (ລາວ) | Latin (Latina) |
| Latvian (Latviešu) | Lithuanian (Lietuvių) | Luxembourgish (Lëtzebuergesch) | Macedonian (Македонски) |
| Malagasy (Malagasy) | Malay (Bahasa Melayu) | Malayalam (മലയാളം) | Maltese (Malti) |
| Maori (Māori) | Marathi (मराठी) | Mongolian (Монгол) | Nepali (नेपाली) |
| Norwegian (Norsk) | Pashto (وتښپ) | Persian (یسراف) | Polish (Polski) |
| Portuguese (Português) | Punjabi (ਪੰਜਾਬੀ) | Romanian (Română) | Russian (Русский) |
| Serbian (Српски) | Sindhi (يڌنس) | Sinhala (සිංහල) | Slovak (Slovenčina) |
| Slovenian (Slovenščina) | Somali (Soomaali) | Spanish (Español) | Sundanese (Basa Sunda) |
| Swahili (Kiswahili) | Swedish (Svenska) | Tajik (Тоҷикӣ) | Tamil (தமிழ்) |
| Telugu (తెలుగు) | Thai (ไทย) | Turkish (Türkçe) | Turkmen (Türkmen) |
| Ukrainian (Українська) | Urdu (ودرا) | Uzbek (O'zbek) | Vietnamese (Tiếng Việt) |
| Welsh (Cymraeg) | Xhosa (isiXhosa) | Yiddish (שידיי) | Yoruba (Yorùbá) |
| Zulu (isiZulu) |
How to enable the feature
-
1
Go to your Leno AI Settings page from the dashboard sidebar.
-
2
Scroll down to the Leno AI Multi Language Support section — it appears between the Leno AI Activation section and the Product Catalog section.
-
3
Toggle Enable Leno AI Multi Language to ON.
Once the toggle is ON, the Default Language and Supported Languages options will appear below.
Setting a default language
What is the default language?
The default language is the language Leno AI will use automatically when it cannot detect the visitor's language. Think of it as the fallback language.
Leno AI switches to the default language when:
-
•
The visitor's language cannot be detected (e.g. very short messages, emojis only)
-
•
The detected language is not in your allowed list
How to Set the Default Language
-
1
In the Leno AI Multi Language Support section, find the Default Language dropdown.
-
2
Click the dropdown and type to search, or scroll to find your language.
-
3
Select your preferred language.
-
4
The setting saves automatically.
It simply defines what Leno AI will use if it cannot determine the visitor's preferred language.
All languages vs. specific languages
After enabling the feature, you can choose how broadly Leno AI responds:
| All Languages | Specific Languages | |
|---|---|---|
| What it does | Leno AI responds in any of its 90+ supported languages | Leno AI only responds in the languages you select |
| Best for | Businesses serving a global audience with no language restrictions | Businesses serving specific regions, or teams with limited escalation coverage |
| Setup required | None — select and done | Select individual languages from the list |
| Unsupported language behavior | N/A — all languages supported | Leno AI informs the visitor and falls back to the default language |
How to select specific languages
-
1
Under Supported Languages, select Specific Languages.
-
2
A language input box appears with your default language already added as a locked chip — it cannot be removed.
-
3
Click inside the box and start typing to search for a language.
-
4
Select a language from the dropdown — it will appear as a chip inside the box.
-
5
To remove a language, click the × on its chip. Changes save automatically.
Frequently asked questions
What happens if a visitor writes in a language that is not allowed?
Leno AI will let the visitor know it does not support that language in this conversation, and will respond in your configured default language.
Is the widget language the same as the AI language?
No. These are two independent settings. Your widget language controls the chat UI (button labels, input placeholder text, etc.). The Leno AI default language controls which language the AI responds in. You can configure them separately.
What happens with very short messages like "hi" or "ok"?
These words exist in many languages, so detection may be uncertain. In those cases, Leno AI falls back to the default language. As the conversation continues and more messages are sent, the language detection improves.
Does my knowledge base need to be translated for this to work?
No. Leno AI generates answers in the visitor's language even if your knowledge base is written in a different language. No manual translation of your content is required.
What about greeting and handover messages I configured?
Template-based messages (greetings, goodbyes, handover confirmations, fallback messages) are automatically translated by Leno AI into the visitor's language when multi language is enabled.
What if translation fails?
If Leno AI cannot translate a template message, it falls back to the original message in your default language. The conversation continues without interruption.
Related Articles
Chat Widget Customisation
Learn how to customise the look, position, and behaviour of your chat widget — including offline form, welcome message, and branding settings.
User Managment
Learn how to customise your chat widget to ensure it aligns with your brand and enhances the customer experience.