A customer types 'abi price list' into your website chat, then switches to Arabic to ask about delivery. If your site cannot follow that switch, you have already lost five minutes of patience and maybe the booking. Arabic and English are not two separate audiences on a small business site here: they are often the same person, in the same message.
why the mix matters more than you think
Most small business sites did not start bilingual on purpose. Someone built the English version first because a template or a freelancer made it easy, and Arabic became 'we will add it later.' Later rarely comes, or it arrives as a stiff translation nobody proofread before it went live.
Meanwhile your customers are switching languages inside one WhatsApp message without noticing they have done it. They ask 'do you deliver to Ghala' in English, send the address in Arabic, then sign off with 'مشكور'. A site that only speaks one of those languages is quietly asking the customer to do the translating that the business should be doing for them.
what must exist in both languages
Not every word on your site needs a mirror. But a short list of pages carries real weight, because they are the ones that actually lead to a message, a call or a booking.
- Your business name and a one-line description of what you sell or do
- Your address or area, with a map pin labelled the same way in both scripts
- Opening hours, including anything that changes in Ramadan or on public holidays
- A price list or starting prices, not just 'contact us for pricing'
- Your WhatsApp number as a tappable link, in both language versions
- How to book, order or reserve, step by step
- Your cancellation, deposit or return policy
- Anything customers ask about often: parking, delivery areas, home visits
the layout mistakes that quietly cost you
None of these mistakes look broken to the person who built the site. They only show up when a customer reading the other language tries to use it.
- The language switch is a tiny icon buried in the footer, easy to miss on a phone
- Arabic text is pasted into an English left-to-right layout, so it reads broken or reversed
- The WhatsApp number is a picture, so it cannot be tapped or copied
- Only the English page gets updated when hours or prices change, and Arabic goes stale
- The business name is spelled differently across the two versions, splitting your reviews and map listing
A website that only makes sense in one language has already lost the customer who reads the other one.
how mixed-language customers actually read
People do not read your site the way a translator reads a document, switching cleanly at a language boundary. They skim in whichever script is fastest for what they need right now: English for the price because digits are digits, Arabic for the address because that is how they would say it out loud.
Chat mirrors this even more than the site does. A customer might open with 'hi' and finish the same conversation in Arabic, expecting whoever, or whatever, answers to follow along without making them repeat themselves. A chat tool built to hold both scripts in one conversation, like the setup behind Chatbot.OM's Arabic and English conversations, saves you from guessing a language for people who never chose one in the first place.
what it costs to fix properly
You do not need to translate the whole site to close the biggest gaps. Start with the pages that lead directly to a booking or a sale, and price it out like this.
| Page or section | Needed in both languages | Approx one-time cost (OMR) |
|---|---|---|
| Home page and what you do | Yes | 5 |
| Services or menu with prices | Yes | 10 |
| Booking or contact steps | Yes | 5 |
| Cancellation and deposit policy | Yes | 8 |
| Total, one time | - | 28 |
That is less than the cost of one missed booking for most of these businesses, and it does not need redoing unless your prices or hours change.
Customers who read Arabic first book faster now that the price list isn't an English screenshot.
What this means for you
Open your five most-visited pages in both languages tonight. If Arabic is missing or clearly machine-translated on anything touching price, hours or policy, fix that before you touch a colour scheme. Make the WhatsApp number a tappable link on every page, in every language, every time.
Does every single page need a full Arabic translation?
No. Focus on pages that lead to a message, booking or sale. Decorative or 'about us' pages can wait.
Which language should load first?
Let a simple toggle decide, or default to whichever language most of your enquiries already arrive in.
Are numbers and prices written differently on the Arabic page?
Keep phone numbers and OMR amounts in the same digits on both versions. That is what most readers expect either way.
Is a free translation tool good enough for the price list?
Fine for a first draft, but have someone fluent check anything touching prices, hours or policy before it goes live.
The bottom line
Your customers already move between Arabic and English without thinking about it. The fix is not a bigger website, it is making sure the handful of pages that lead to money treat both languages as first class, checked, tappable and current.
Practical information, not legal advice. Rules and dates were checked on 2 September 2026; verify current official positions before acting.
