Skip to content

A commerce team shipping an Arabic storefront

Find the Arabic defects that cost your storefront sales

Checkout, price formatting and product copy are where Arabic breaks in ways that cost money rather than looking wrong. These are the checks that catch them, and the one case where an automated scan cannot reach you at all.

Delivery
Automated scan
Measured at
three breakpoints
To try it
Free, one page
Cart, as shippedSpecimen
1السلة2الشحن3الدفع
حذاء جري خفيفالمقاس: ٤٢ · الكمية: 2USD 249.00

Size guide · Free returns within 30 days · Ships in 2 to 4 days

المجموع USD 249.00إتمام عملية الشراء الآن
  1. The steps run left to right, against the pageR025
  2. A US dollar price on a riyal storefrontR062
  3. Arabic-Indic and Western digits in one itemR061
  4. Shipping terms left in EnglishR010
  5. The pay button clips its own labelR042
A specimen Arabic cart with five defects a commerce scan reports: steps running left to right, a US dollar price on a riyal storefront, mixed digit systems, English shipping terms, and a pay button that clips its label.

The problem

What breaks

With the mechanism, not a category, and the check that catches each one.

  1. A checkout that mirrors everything except the part that matters

    A form flips cleanly and the card field keeps its left-to-right numerals, which is correct. What does not flip is the step indicator built from physical margins, so the progress bar runs backwards against the flow of the page. Nobody reports it; they abandon.

    R030mediumR025medium
  2. Prices that read as a different number

    Arabic-Indic digits, a currency symbol on the wrong side, a decimal separator that changes meaning between locales. A price is the one string on a storefront where a reader who hesitates does not come back to check.

    R061mediumR062medium
  3. Product copy that was never translated

    Category pages translate, and the long tail does not. Size charts, care instructions, shipping tables and the strings inside a third-party review widget stay English on a page that is otherwise Arabic.

    R010highR011high
  4. A cart that overflows only in Arabic

    Arabic runs longer than English for the same content, so a line item that fits at every English width clips at the same widths in Arabic. It is measured per breakpoint because it is a per-breakpoint defect.

    R042highR043medium

The product

What it does about that, today

  • Automated scan, every page it can reach

    Deterministic checks with the evidence attached: a screenshot, the selector, and the change that fixes it. Run at three breakpoints, because a defect that appears at one width is a defect at that width.

  • Scheduled scans, and an email when a release breaks something

    A storefront changes weekly. Monitoring re-scans on a cadence and mails the owner when the score drops or a new critical appears, so a regression is caught by the scan rather than by a customer.

  • A report you can send to whoever has to approve the fix

    An expiring link to the findings, with what was measured stated on it. The person who signs off on the work is rarely the person with the account.

The honest limit

Bot protection will sometimes stop us at the door

Commerce sites are the most likely to sit behind a bot check, and a bot check does its job: it refuses an automated browser, including ours. When that happens the scan says so instead of scoring a challenge page, and the failure routes you to a human audit. A score of a page we never rendered would be worse than no score.

Run a free scan

One page, no account. If bot protection stops it, the result says so and offers the audit instead.

Deciding between approaches first? Compare the four.

Backed by the engine

The checks that matter most here

Each has its own page: when it fires, what it ignores and how to fix it. Browse every check.

FAQ

Questions buyers ask

See what your Arabic pages look like to the engine

One page, about a minute, no account. The result says what it measured and what it could not.

Run a free scanCompare approaches