Arabic, English, and everything in between
Bilingual patient messaging is not a translation problem. It is a detection, terminology and review problem, and getting it wrong is visible to the patient immediately.
Updated 1 September 2026 · 5 min read
A clinic inbox in Cairo, Riyadh or Dubai contains at least four registers, often within a single thread: Modern Standard Arabic, dialect, English, and Franco-Arabic — Arabic typed in Latin characters with digits standing in for sounds that have no Latin letter, as in “3ayza a3rf el s3r”. Patients move between them without noticing, and expect the clinic to keep up.
Most automated messaging handles this badly in ways that are obvious to the patient and invisible on a dashboard. Here is where it breaks.
Detect per message, not per conversation
The common implementation detects language once, on the first message, and uses it for the thread. Real conversations do not behave that way. A patient opens in English because your bio is in English, switches to Arabic once they are asking something they care about, and drops back into English for the treatment name.
Detect on every inbound message and mirror it. If the patient wrote in Arabic, reply in Arabic. If they wrote Franco-Arabic, reply in Arabic script — that is what the convention expects, and replying in Franco reads as mockery.
A single thread, three registers
PatientHi! do you have laser?
AgentYes — we offer diode laser hair removal. Which area were you asking about?
English in, English out.
…two messages later
Patient3ayza lel wesh, w kam el gelsa?
Agentالليزر للوجه ٧٥٠ جنيه للجلسة، وعادة من ٦ إلى ٨ جلسات كل ٤ أسابيع. تحبي أحجزلك موعد؟
Franco-Arabic in, Arabic script out — the convention patients expect.
The terminology problem
This is the failure that costs bookings and is hardest to see from inside. Patients do not use clinical terms, and they do not use the same non-clinical terms in both languages.
A knowledge card that describes “fractional CO₂ laser resurfacing” retrieves poorly against a patient asking about “الليزر الكربوني” or “co2” or the brand name their friend mentioned. The card is correct and useless. Retrieval matches on the words that are present, and the words patients type are not the words your marketing team wrote.
- Each treatment card lists the terms patients actually use — Arabic, English, transliterations, brand names and common misspellings.
- Harvest those terms from your own inbox rather than inventing them; three months of DMs contains the real vocabulary.
- Include dialect variants for the markets you serve; Egyptian and Gulf patients do not use identical words for the same treatment.
- Review this list quarterly. Patient vocabulary follows whatever went viral, and it moves.
Do not machine-translate clinical content at answer time
The tempting architecture is one set of English cards, translated to Arabic on the fly. It is cheaper and it is wrong for aftercare and preparation instructions, for a reason that has nothing to do with translation quality: nobody reviewed the Arabic.
A translated aftercare instruction is a clinical document your clinicians have never read, generated fresh for each patient, unreproducible. If a patient later says they were told to do something, you cannot show what was sent without pulling the exact message — and even then, no clinician approved that wording in advance.
Write the Arabic card as a card. Have a clinician read it. Treat both language versions as first-class content with the same review cycle — see building a knowledge base an AI can actually answer from.
Voice notes and dialect
A significant share of WhatsApp enquiries in the region arrive as voice notes, in dialect, often recorded in a noisy place. Transcription of Gulf and Egyptian dialects is meaningfully harder than of Modern Standard Arabic, and the errors are not random — treatment names, numbers and negations are among the most fragile.
Three defences, in order of importance:
- 01Treat a low-confidence transcript as an escalation trigger, not as text to answer. A misheard negation reverses the meaning of an aftercare question.
- 02Never act on a transcript for anything transactional. Booking, cancelling or confirming from a voice note should be read back in text and confirmed before it takes effect.
- 03Keep the original audio attached to the conversation. When staff pick up an escalation, they should be able to listen rather than trust the transcription.
Right-to-left is not only a text direction
If your staff dashboard renders Arabic threads in a left-to-right layout, your team reads them slowly and misreads numbers. Mixed-direction text — an Arabic sentence containing an English treatment name and a Latin-digit price — is where rendering breaks most visibly, and where a misread price becomes a wrong quote.
Check this on real messages before launch, not on sample text: the direction of mixed strings, the placement of punctuation, and whether Arabic-Indic and Latin digits both display correctly in the same line.
What good looks like
A patient should not be able to tell which language the system “prefers”. They write how they write, the reply comes back in the same register, the treatment they named is the treatment that was priced, and if a voice note was unclear a person picks it up rather than software guessing. None of that is achieved by a language setting. It is achieved by per-message detection, a bilingual knowledge base, and an escalation rule that treats uncertainty as uncertainty.
Questions
Asked often enough to answer here
Yes, and for patient-facing messaging it usually should — Modern Standard Arabic reads formally in a context where patients are writing casually. What matters more than the register is consistency with what the patient used, and that clinical content was written and reviewed in the language it is sent in.
Understand it on the way in and reply in Arabic script on the way out. Franco is an input convention rather than a written register, and replying in Franco reads as imitation. The harder part is retrieval: your knowledge cards need to carry the Franco spellings patients actually type.
Not reliably enough for clinical or transactional content. Dialect transcription degrades on exactly the tokens that matter — treatment names, numbers and negations. Use the transcript to route and to inform staff, escalate when confidence is low, and confirm anything transactional in text before acting.
Separate cards, one system. Each language version is authored and clinically reviewed in that language rather than translated at answer time, and both versions are updated together when the underlying protocol changes.
Keep reading
Article
Building a knowledge base an AI can actually answer from
The quality of an AI receptionist is mostly the quality of what you gave it. How to structure clinic knowledge so retrieval works and answers stay right.
Guide
Instagram DMs are where aesthetic patients start. Most clinics lose them there.
How clinics turn Instagram DMs, story replies and comments into booked consultations — the mechanics, the Meta rules, and the mistakes that kill conversion.
Guide
AI receptionist for clinics: a practical guide
What an AI receptionist actually does in a clinic, where it must stop, how to evaluate one, and how to roll it out without putting patients at risk.
See it answer your patients
Bring forty real messages from your own inbox. We will run them live, show you the source behind every answer, and tell you which ones we would refuse to automate.