Every check Ritla runs,
and how to fix it
Every deterministic check Ritla runs on every page it scans, with what it looks for and how to fix what it finds. Each one is deterministic: the same page produces the same findings every time.
Document and metadata
6Whether the page declares itself Arabic and right-to-left, and whether its title, metadata, canonical and alternates agree with that.
Untranslated content
3English left behind in an Arabic interface: body text, buttons, navigation, placeholders, alt text and labels.
Direction and bidi
6Containers, alignment, inputs and icons that run the wrong way, and mixed Arabic and Latin text the bidi algorithm will reorder.
Physical CSS
4Left and right written into styles that should follow the reading direction: margins, floats, shadows and transforms.
Layout
4Horizontal overflow, overlapping text, clipped labels and fixed widths that Arabic text outgrows, at every breakpoint.
Typography
6Fonts without Arabic glyphs, letter-spacing that breaks joined letters, cramped line height, and Latin styling applied to Arabic.
Numbers, dates and currency
5English dates, mixed digit systems, foreign currency formats, and punctuation in the wrong script.
Forms
4Inputs whose direction does not match what they hold, untranslated labels and validation, and missing autocomplete hints.
Accessibility
3The language attributes screen readers depend on, and layouts where the tab order fights the visual order.
Run every check on your own page
Paste a URL. Ritla renders the page on desktop and mobile, runs every check, and shows the top issues with screenshot evidence.