Many service businesses serve customers who speak more than one language: a clinic in a city with large immigrant communities, a salon near a tourist area, a law firm serving clients across borders. A chatbot that answers in the visitor's own language can turn a bounce into a booking. Modern language models can converse in dozens of languages, which makes multilingual support far more accessible than it used to be. But easy does not mean automatic. This guide explains how multilingual chatbots work, how to write your content for them, how to test what matters, and the mistakes that quietly damage trust.
How a multilingual assistant works
A language model can read a question in one language and reply in that language, even when the source documents are in another. The assistant retrieves passages from your content, usually in one language, and writes an answer in the visitor's language. Some retrieval models understand meaning across languages, which lets a Spanish question find an English passage. This is powerful, and it has limits: the further a language is from the ones the model handles best, the more likely errors are, especially in names, prices, dates and technical terms.
| Approach | Så fungerar det | Good for | Watch for |
|---|---|---|---|
| One set of content, replies in the visitor's language | The assistant translates as it answers | Fast to start; small businesses | Translation errors in prices, policies and legal terms |
| Content in each language | You provide documents per language | Higher stakes or important languages | Keeping versions in sync |
| Hybrid | Core documents in your main language, key policies and prices in others | Most businesses | Deciding what to translate |
Decide which languages you really serve
Look at your customers, not at a list of possibilities. Check your analytics for browser languages, look at past enquiries and ask your team. Support the languages you can review, or at least sample, because you are responsible for what the assistant says on your behalf. Starting with your two or three most important languages is better than claiming twenty and being unable to check any.
Writing content that translates well
- Use clear, plain sentences. Idioms and jokes do not translate.
- Keep terms consistent. Call a service the same thing everywhere, so the assistant does not invent variants.
- Put prices and numbers in a consistent format, and state the currency.
- Avoid ambiguous abbreviations.
- Explain local terms: 'a deposit', 'a patch test', 'a strata report' may not be understood by a visitor from elsewhere.
- State dates in an unambiguous format, for example 12 June 2026.
A glossary document listing key terms and their approved translations helps. Load it into the knowledge base so the assistant uses your preferred wording.
Testing each language properly
- Ask the ten most common questions in each language, in natural wording, with typos and casual phrasing.
- Ask something your content cannot answer and check that the assistant says it does not know in that language.
- Check prices, dates and times for correctness and formatting.
- Ask the assistant to book an appointment, and check the confirmation email language.
- Ask for a person and check the handover message.
- Have a fluent speaker read the results, not only a translation tool.
| Check | Why |
|---|---|
| Prices and currency | Errors here cost money |
| Policy wording | Cancellation and refund statements must be accurate |
| Tone and formality | Some languages have formal and informal address; choose deliberately |
| Names and places | Models can mangle unusual names |
| Safety wording | Emergency instructions must be exact |
Formality, tone and culture
Languages differ in how formal a business should sound. In many languages, a choice between informal and formal 'you' signals respect or friendliness. Decide the tone for each language with a native speaker and put it in the assistant's instructions. Be careful with humour, emojis and idioms. What is friendly in one culture can be odd or rude in another.
Right-to-left languages and special characters
Arabic, Hebrew and some other languages are written right to left. The chat window must display them properly, including mixed text such as an Arabic sentence containing a phone number or an English brand name. Check that names, numbers and punctuation appear in the right order, and test on phones. Fonts must support the characters you need. Test each script you plan to serve.
Language detection and switching
Most assistants respond in the language of the visitor's message. Allow visitors to switch language mid-conversation, and do not assume the browser language is the language they want to use. If your product offers a language switcher, place it where people can see it. Crescelo's Growth plan includes a multilingual switcher covering six languages, and the assistant can also reply in the language a visitor writes in, subject to the model you choose. Check the current plan details on the pricing page.
Handover across languages
When a visitor asks for a person, make sure someone who speaks their language can help. If you cannot offer that, say so honestly in the visitor's language, and offer a route that works, such as an email answered in their language within a day. A handover to a person who cannot understand the visitor is worse than none.
Legal and privacy notices in every language
Privacy notices and AI disclosures should be understandable to the people who see them. Provide them in each language you support, or at least in the language of the chat. Where the law requires information in a particular language, provide it. This is general information, not legal advice. See the GDPR checklist for website chatbots.
Quality risks and how to manage them
| Risk | Example | Mitigation |
|---|---|---|
| Mistranslated price or policy | A refund window stated wrongly | Provide key policies in each supported language and test them |
| Made-up answers in a weaker language | Confident wrong statement | Ground answers in documents and test unanswerable questions |
| Inconsistent terms | Two names for one service | Use a glossary |
| Tone mismatch | Too casual for a formal culture | Set tone per language |
| Unsupported language | Visitor writes in a language you cannot review | State the languages you support and offer a route to a person |
A rollout plan
- Choose two or three languages based on your customers.
- Translate or write the key documents: services, prices, policies and hours.
- Add a glossary.
- Test the ten common questions in each language with a native speaker.
- Set language-specific greetings and tone.
- Prepare handover in each language.
- Launch, and review conversations by language weekly for the first month.
A sample exchange in two languages
| Speaker | Meddelande |
|---|---|
| Visitor (Spanish) | Hola, cuanto cuesta una limpieza dental y tienen citas el sabado? |
| Assistant (Spanish) | Hola. Una limpieza dental cuesta 85 dolares y dura unos 45 minutos. Los sabados atendemos de 9 a 1. Quiere que le muestre los horarios disponibles? |
| Visitor (Spanish) | Si, por favor. A las 10 si es posible. |
| Assistant (Spanish) | Tengo libre el sabado a las 10:00. Me dice su nombre y un telefono para confirmar la cita? |
The clinic's documents were in English, and the assistant answered in Spanish, which works when the search step understands more than one language. Retrieval models differ here: an English-tuned one may not connect a Spanish question to an English passage, while a multilingual one does. Crescelo's default retrieval is tuned for English and a multilingual option exists at platform level, so for visitors who write in another language the safest setup is to provide the key documents, prices, hours and policies, in that language as well. A fluent speaker should check a sample like this before launch, particularly the price, the duration and the confirmation email.
Keeping translations current
Multilingual content doubles the work of updating. When a price changes, change it in every language version, or keep prices only in one master document and let the assistant translate the answer. Decide which approach you can sustain. A simple rule helps: any fact that changes often lives in exactly one place, and any text that rarely changes, such as your process description, can be translated once and reviewed twice a year.
Related reading
- How to stop a chatbot from making things up matters even more in languages the model handles less well.
- Bilingual local service chat shows how a neighbourhood business applies this.
- Immigration law multilingual intake covers a high-stakes example.
What to put in the assistant's instructions
- Reply in the language the visitor writes in, unless they ask to switch.
- Use the approved terms from the glossary, and never translate the names of services, staff or places.
- State prices with the currency symbol and code, for example $85 USD.
- If unsure of a translation for a policy or safety statement, say so and offer a person.
- Keep a consistent level of formality for each language.
- Never guess in a language you cannot handle well; say which languages you support and offer an alternative.
Short, specific instructions like these are easier to test than a long description of tone. Test them by asking the same question in each language and comparing the answers side by side.
Frequently asked questions
Can an AI chatbot answer in multiple languages?
Yes. Modern language models can reply in the visitor's language. Accuracy varies by language, so test each one you serve.
Do I need to translate my documents?
Not always, but key policies, prices and safety information should be checked in each language, ideally provided in that language.
How many languages should I support?
Support the languages your customers use and that you can review. Start with two or three.
Does the chatbot detect the visitor's language?
It usually replies in the language of the visitor's message. Offer a language switcher as well.
Does Crescelo support multiple languages?
The Growth plan includes a multilingual switcher for six languages, and the assistant can reply in the visitor's language depending on the model you connect.
How do I check translation quality?
Have a fluent speaker read real conversations and test prices, policies and unanswerable questions in each language.
Try a question in another language in the playground with your own documents, and read how the AI assistant answers from your content. See also chatbot accessibility.
Further reading
- Google Search Central: creating helpful, people-first content: What Google looks for in useful pages.
SVARA ALLA BESÖKARE. BOKA DEM SOM ÄR REDO.
Lägg in Crescelo på din webbplats på 15 minuter
Träna din assistent på dina prislistor, dokument och tjänstevillkor. Aktivera välgrundade svar dygnet runt och bokning av tider direkt i chatten utan krockar.