Skip to content

R082: UI text referencing physical arrow directions

Help text naming the left or right arrow key, in Arabic or English, which usually points the wrong way once the interface is mirrored for right-to-left reading.

The check

Id
R082
Default severity
low

When it fires

  1. lowlow confidence

    Visible text on an Arabic page names the left or right arrow key: in English as an instruction to press it (press the right arrow), or in Arabic as السهم الأيسر, السهم الأيمن or اضغط يسار. Once the interface mirrors, the key that moves forward is usually the other one, so this reports at low confidence for a person to check.

    Fix: Use logical wording (next/previous) or swap the referenced key under RTL.

What it leaves alone

English mentions of an arrow that do not tell the reader to press it, like left arrow in a caption. Up to three per page.

Broken, then fixed

before.html
<p>اضغط على السهم الأيمن للانتقال إلى الصورة التالية</p>
after.html
<p>استخدم مفاتيح الأسهم للانتقال بين الصور</p>

Check it by hand

Run document.body.innerText.match(/السهم الأيسر|السهم الأيمن|اضغط\s+(على\s+)?(يسار|يمين)|press\s+(the\s+)?(left|right)\s+arrow/gi) in the DevTools console to list the arrow-key instructions on the page, then check each against what the key does in the mirrored layout.

What the report shows you

Each R082 finding carries the fields below that apply to it, so you can see why it fired without rerunning the scan.

match
The wording found, as written.
sample
The element's text, cut to 100 characters.

Does your page trip R082?

Paste a URL. Ritla renders the page on desktop, tablet and mobile, runs every check, and shows the top issues with screenshot evidence.

Scan a page freeBrowse the checks