( Guide · Websites )
Building a bilingual English and Arabic website: the right-to-left checklist
By OGB Labs · Published · Updated
Layout
- Set the document direction with the HTML dir attribute and use logical CSS properties (start and end) instead of left and right so components mirror automatically. This is standard in our website design and development work.
- Mirror navigation, breadcrumbs, carousels and progress indicators. Do not mirror media controls, clocks or anything that represents physical direction.
- Check every component with long Arabic strings. Arabic text is often shorter in characters but taller in line height.
Typography
- Choose an Arabic typeface designed to pair with your Latin one, and test the two at the same visual size. Arabic usually needs a slightly larger size and looser line height.
- Avoid letter-spacing on Arabic. Letters connect, and spacing breaks the word shapes.
- Check bold and light weights exist for the Arabic face. Many families ship fewer weights.
Numbers, dates and icons
- Decide between Western digits and Eastern Arabic digits per market, and keep it consistent across the site, forms and emails.
- Phone numbers, prices and codes stay left-to-right inside right-to-left text. Use bidi isolation so they do not scramble.
- Arrows and directional icons flip; logos and brand marks do not.
Forms and validation
- Labels, placeholders, error messages and success messages all need Arabic versions.
- Input fields for phone numbers, emails and codes should stay left-to-right even on the Arabic site.
- Validation rules must accept Arabic names and addresses.
SEO for two languages
- Give each language its own URL: a subdirectory such as /ar/ is simplest to manage.
- Write Arabic titles and meta descriptions; do not translate them word for word.
- Add hreflang links between the English and Arabic versions of every page, including a default, as described in Google's guide to localized versions.
- Keep the sitemap listing both versions and structured data in the page's language.
- Research Arabic keywords separately and never redirect by IP or browser language. Our guide to Arabic SEO in Oman explains both.
- Add the Arabic version to llms.txt and any Markdown twins so answer engines see both.
Content workflow
Finalise English content before translation starts, or translate in parallel with a shared glossary.
Use a professional translator with marketing experience, then have a native speaker in the target market review tone.
Store both languages in the CMS as fields on the same entry, so nothing is published in one language only by accident.
Review every page in both directions on a phone before launch.
Arabic websites in Oman
For companies in Oman, Arabic is usually needed from launch. See how we handle it on our web design in Muscat and website development in Oman pages. A second language also changes the budget: the ranges are in our guide to website cost in Oman, and the wider cost drivers are in website cost in the Gulf. When you compare agencies, ask for a live Arabic site, as our checklist for choosing a web development company in Oman explains.
( FAQ )
Questions people ask.
Should Arabic be a separate website?
No. One site with a language switch and separate URLs per language is easier to maintain and better for search engines.
Does Arabic double the cost?
No. Design and build are shared. The extra work is right-to-left layout, typography and the second set of content.
Which URL structure is best for Arabic?
A subdirectory such as example.com/ar/ is the simplest to manage and keeps authority on one domain.
Can we launch in English first?
Yes. Build the layout for both languages from the start and add Arabic content when it is ready.
Do you write Arabic content?
We work with professional translators and native reviewers, and we build the workflow so both languages stay in sync.
( Related )
Service · 01
Websites
Company websites and web platforms designed around your brand, built to rank and to turn visitors into customers.
Service · 04
Ecommerce
Stores built to sell: storefronts that feel like your brand, a checkout people finish and inventory that stays in sync.
Muscat · Oman
Website development company in Oman
Muscat · Oman
Web design company in Muscat, Oman
Muscat · Oman
Generative engine optimization (GEO) for businesses in Oman
Muscat · Oman
Real estate marketing for developers and agencies in Oman
Guide · AI search · Marketing
Get recommended by ChatGPT, Perplexity and Google AI
Guide · Analytics · AI search
Measure AI search traffic in GA4 and Search Console
Guide · Ecommerce · Saudi Arabia
Saudi VAT registration for online sellers
( Next step )
Want this done for you?
Tell us what you are building. We reply within one business day.

