A frontend guide to Intl.DateTimeFormat's calendar option, Hijri-vs-Gregorian display conventions, MENA timezone instability, and 12-hour vs 24-hour formatting across Gulf and Levant locales.
Why literally-translated Arabic validation copy reads wrong, how Arabic's six CLDR plural categories break a naive 'you have N errors' string, and RTL-correct code for react-hook-form, Zod and ICU MessageFormat.
A deep dive into the Unicode Bidirectional Algorithm's embedding levels, the real differences between dir="auto", <bdi>, <bdo> and Unicode's bidi control characters, and how to apply them to search boxes, chat bubbles, data tables and form labels.
A practical QA playbook for finding right-to-left bugs before launch: browser devtools tricks, Playwright and Cypress patterns, visual regression testing, and screen-reader checks with NVDA and VoiceOver.
A practical guide to choosing Arabic web fonts and tuning line-height, OpenType shaping and font loading so Arabic type renders the way it's supposed to — not just the way it compiles.
A builder's guide to architecting design tokens, component APIs, icon rules and testing so right-to-left support is structural, not a bolt-on theme.