Arabic Typesetting Mechanics

Mixed Arabic-English Text: How to Handle Numbers, Names, and Dates Correctly

When a number, an English name, or a date sits inside an Arabic sentence, it follows its own direction rules within the surrounding right-to-left flow — not a simple mirror of the rest of the line.

Numeral Direction Embedded Names Mixed-Script Dates

Sourced from the W3C's Arabic & Persian Layout Requirements and the Unicode Bidirectional Algorithm — reviewed by Ata Rafi, Founder and Chief Formatter at Format Fix.

Request A Free Quote
The Mechanism

How Does Mixed Arabic-English Text Actually Work Inside One Line?

Embedded Runs, Not A Simple Mirror

Arabic text flows right-to-left, but numbers and Latin-script words embedded in it behave as their own left-to-right "runs" positioned within that right-to-left line. Punctuation and other neutral characters take their direction from whatever strong-direction text sits next to them. This is governed by the Unicode Bidirectional Algorithm, not a font setting or a manual flip.

Numbers

What Order Do Numbers Read in When Embedded in Arabic Text?

Left-to-Right, Even Inside RTL Flow

Numbers are written with the lowest-significant digit on the right and the highest on the left — left-to-right — even though the surrounding Arabic script reads right-to-left. A multi-digit number keeps its normal reading order; only its position within the line follows the RTL flow.

Correct Behavior

The digit sequence itself reads normally left-to-right; only its placement within the RTL sentence shifts based on where it appears.

Where It Breaks

A tool applies the paragraph's RTL logic to the digit sequence itself instead of treating it as its own embedded left-to-right unit, reversing the digit order. See Fixing Arabic Text Direction in InDesign for a documented case of this exact bug.

Which Numerals

Which Numeral System Should Be Used — European, Arabic-Indic, or Eastern Arabic-Indic?

Three Systems, Regionally Determined

There isn't one universal answer — the correct system depends on the book's intended region, and mixing them inconsistently within one document is a common, avoidable error.

System
Digits
Common Region
Separator Convention
European
0–9
Western Arabic-speaking regions (Maghreb)
Period or comma, varies by region
Arabic-Indic
٠–٩
Eastern Arab countries
٫ (decimal), ٬ (thousands)
Eastern Arabic-Indic
۰–۹
Iran, Afghanistan
Follows regional convention, not interchangeable with Arabic-Indic

Currency symbols are treated as part of the number and placed to its left; degree symbols are placed to its right, with a separating space required between a quantity and its unit.

English Names

Why Does an English Name Look Wrong When It Appears in Arabic Text?

A Genuinely Underdocumented Case

An embedded English name reads left-to-right internally, exactly as it would in an English sentence, but its position within the surrounding right-to-left line follows the bidi algorithm's placement rules rather than simple mirroring. This is one of the least-documented cases in Arabic typesetting standards — even the W3C's own Arabic & Persian Layout Requirements has no dedicated guidance for personal names in mixed-script text, leaving it to be worked out case by case in practice.

What Commonly Breaks It

A manual character-level direction override applied to "fix" how the name looks, which can conflict with the automatic bidi placement and create a different, less predictable error than the one it was meant to solve.

How to Tell

Check the name's position relative to the surrounding Arabic words after any edit to the sentence, not just once when it's first typed — a change elsewhere in the line can shift how the name sits.

The Fix

Let the bidi algorithm position the name automatically rather than manually overriding direction at the character level, and re-check placement after any surrounding edit rather than assuming it holds.

Dates

How Should Dates Be Formatted in Mixed Arabic-English Text?

Same Numeral Rule, Applied Consistently

A date's digits follow the same left-to-right internal reading order as any other embedded number, positioned within the RTL sentence around it. The most common failure isn't the date itself — it's a numeral system that doesn't match the rest of the document, switching between European and Arabic-Indic digits inconsistently across a single manuscript.

Punctuation & Spacing

What About Punctuation and Spacing Around an Embedded English Word or Number?

Follows The Same Rules As Arabic Punctuation Generally

Punctuation touching an embedded English word or number follows the same placement conventions as Arabic punctuation elsewhere in the sentence — it doesn't get special treatment just because it's adjacent to Latin script. See Arabic Punctuation Placement Problems for the specific rules and documented bugs around comma, period, and question mark placement.

Not To Be Confused With

Is This Different from Formatting a Fully Bilingual Book?

Yes — Different Scope Entirely

This page covers what happens within a single line when Arabic and English mix. A fully bilingual book is a different scale of problem: binding direction, shared or separate page-numbering sequences, and cross-script footnotes across an entire manuscript.

This Page

Line-level: how a number, name, or date behaves when embedded in Arabic running text.

Bilingual Book Formatting

Book-level: binding direction, page-numbering sequences, and cross-script footnotes across an entire manuscript. See Bilingual Arabic-English Book Formatting.

Before It Reaches A Reader

How Do You Catch These Mistakes Before They Reach a Reader?

✓
Verify numeral order in every embedded number, not just at a glance.
✓
Confirm one numeral system is used consistently throughout the manuscript, not mixed between sections.
✓
Check embedded names in context, after any surrounding sentence edit, not in isolation.
✓
Match date formatting to the numeral system used in the rest of the body text.
✓
Check punctuation and spacing immediately around every embedded English word or number.

Examples of manuscripts with heavy mixed-script content are in the portfolio, or get a quote for a project with this kind of content already in progress.

Who This Affects

Who Runs Into This Most Often?

01

Authors Citing English Sources Or Names

Writers whose Arabic manuscript references English-language sources, authors, or terms inline throughout the text.

02

Academic And Reference Works

Scholarly manuscripts with heavy embedded citations, dates, and figures mixed directly into Arabic running text.

03

Translators Adapting Bilingual Content

Translators moving content between English and Arabic who need embedded numbers, names, and dates to read correctly in the final layout.

Frequently Asked Questions

How does mixed Arabic-English text work inside one line?

Arabic text flows right-to-left, but numbers and Latin-script words embedded in it behave as their own left-to-right runs positioned within that line, governed by the Unicode Bidirectional Algorithm rather than a font setting or manual flip.

What order do numbers read in when embedded in Arabic text?

Numbers keep their normal left-to-right digit order, with the lowest-significant digit on the right, even though the surrounding Arabic script reads right-to-left. Only the number's position within the line follows the RTL flow.

Which numeral system should be used in Arabic text — European or Arabic-Indic?

It depends on the region: European numerals are common in Western Arabic-speaking regions, Arabic-Indic numerals in Eastern Arab countries, and Eastern Arabic-Indic numerals in Iran and Afghanistan. The most common error is mixing systems inconsistently within one document.

Why does an English name look wrong when it appears in Arabic text?

The name reads left-to-right internally as normal, but its position in the surrounding RTL line follows bidi placement rules rather than simple mirroring. This case is genuinely underdocumented in Arabic typesetting standards, and manual character-level overrides intended to "fix" it often introduce a different error instead.

How should dates be formatted in mixed Arabic-English text?

A date's digits follow the same left-to-right internal order as any embedded number. The most common mistake is a numeral system that doesn't match the rest of the document, not the date format itself.

Is this the same as formatting a full bilingual Arabic-English book?

No — this covers line-level behavior of embedded numbers, names, and dates. A fully bilingual book involves book-level decisions like binding direction, page-numbering sequences, and cross-script footnotes across the entire manuscript.

How do you catch these mistakes before a book goes to print or ebook?

Verify numeral order and system consistency throughout, check embedded names in context after edits, match date formatting to the rest of the document, and confirm punctuation around embedded English words and numbers follows the correct Arabic convention.

Related: how Arabic dialects and regional differences affect formatting.

Formatting A Manuscript With Mixed Arabic-English Content?

Request A Free Quote