Arabic is not mirrored English
What we learned building bilingual interfaces that genuinely work in both directions.
Flipping direction with one CSS line gives you a mirrored layout, not an Arabic interface. Numerals, symbols, charts and arrows each follow a different rule.
The clearest example is letter-spacing. In Latin it lends a heading composure; in Arabic it breaks the cursive joins and makes the word unreadable.
So we build both languages together from day one. A language added later is always added at the first one's expense.
MORE
Read next
Arabic is not mirrored English
What we learned building bilingual interfaces that genuinely work in both directions.
Read moreNo model without an eval gate
How we stop a model reaching production before it proves it beats the one already there.
Read moreBoundaries before features
A feature built across a broken boundary costs more later than it saved — and why we spend two weeks on something that never appears on screen.
Read moreReady to start?
One free hour, and you leave with a scope, a cost range and a timeline.
