Skip to main content
ahmedsalahmohamed
New Member
October 13, 2026

Checking Arabic screens for RTL mistakes before handoff: looking for feedback

Hi everyone. I'm a developer working on Arabic apps, and I'm building Mizan, a plugin that checks Arabic screens for common RTL mistakes before they reach developers.

The image is a test screen with 10 planted mistakes, next to the fixed version. The first version checks five things:

  1. Arabic text aligned left
  2. Western and Arabic-Indic digits mixed on one screen (with a setting for teams that use Western digits on purpose)
  3. Horizontal rows and tabs in left-to-right order
  4. Back arrows and chevrons that weren't flipped
  5. Fonts with no Arabic glyphs

It also has to leave alone the things that should never flip, like checkmarks and clock icons.

Two questions for anyone who designs in Arabic, Hebrew or Persian:

  • How do you check RTL screens today?
  • What mistake do you see most that isn't on this list?

There's also a 5-question survey and a waitlist here: https://mizan-rtl.pages.dev/?ref=figmaforum

Nothing to sell yet; I'd rather hear what's wrong with the idea now than after I build it.