Skip to content

WordPress plugin · Arabic · Persian · Urdu

Arabic that displays right, on every page.

Phone numbers backwards, prices on the wrong side, English left on Arabic pages. RTL Ready fixes them as each page is shown, and tells you what’s left.

  • Free forever
  • Your content never changes
  • Turn off, back to how it was
Works withBlock editorClassic editorElementorWooCommercePolylangWPML

What it checks and fixes

RTL layout check

Menus, columns, buttons and sliders sit on the correct side, even when the theme was written for English.

Arabic typography

A font made for Arabic, served from your own site, with letters joined the way they should be.

Numbers and dates

One digit style across the site, time ranges that read from the right, and the currency in its place.

Bilingual health

Every English page paired with its Arabic page, hreflang tags right for Google, and the missing pages named.

A report you can act on

A score out of 100, what to fix first, and where. What can be fixed automatically is fixed; what needs you is in one clear list.

The mistakes no one sees until a customer does

WordPress switches the page to right-to-left. It doesn’t fix what’s written inside it. RTL Ready finds these and fixes them automatically.

Arabic menu reads left to right
LayoutCaught by RTL Ready
Phone number shows backwards
NumbersCaught by RTL Ready
Currency on the wrong side of the price
WooCommerceCaught by RTL Ready
Arabic shown in a fallback font
TypographyCaught by RTL Ready
Order emails in the wrong direction
WooCommerceCaught by RTL Ready
Price shows as ٤٩ then 49 on the same page
NumbersCaught by RTL Ready
Opening hours start on the left
DatesCaught by RTL Ready
Arrows point the wrong way
LayoutCaught by RTL Ready
No hreflang between the English and Arabic pages
GoogleCaught by RTL Ready
Form fields aligned to the left
LayoutCaught by RTL Ready
No Arabic page for /pricing/
TranslationCaught by RTL Ready
“Read more” left in English
TranslationCaught by RTL Ready
Letters spaced apart and broken
TypographyCaught by RTL Ready
Arabic web address unreadable in search
GoogleCaught by RTL Ready
Page language tag says English
GoogleCaught by RTL Ready

Health report

Know exactly what’s wrong with your Arabic pages

One check covers your pages, products, menus and theme, in every language you publish.

  • A score out of 100, and what to fix first
  • Pages with no Arabic version, and English left on Arabic pages
  • Language tags and unreadable Arabic web addresses for Google
  • A live checker on your own pages, visible only to you
Download free
The RTL Ready health report in WordPress

Set up in two minutes

No settings to learn. Everything useful is switched on from the start.

  1. Step 1

    Install the free plugin

    From Plugins → Add New, search “RTL Ready”.

  2. Step 2

    Read your health report

    See every problem across your Arabic, Persian or Urdu pages.

  3. Step 3

    Fixes are already on

    Your content never changes. Switch a fix off and the page is back as it was.

One plugin, three scripts

Each language gets a font made for it, served from your own site, and its own digits.

خدماتنا في الكويت

45 دقيقة · 9:00 – 13:00
ArabicAlmarai · Latin digits

خدمات ما در تهران

۴۵ دقیقه · ۹:۰۰ – ۱۳:۰۰
PersianVazirmatn · Persian digits

ہماری خدمات

ہم آپ کی مدد کرتے ہیں
UrduNastaliq · Latin digits

Free does the fixing. Pro saves you the time.

Paid yearly. One licence covers updates and support.

Free

$0

WordPress.org

  • Every automatic fix
  • Health report
  • Fonts and digits
  • Live page checker
Download

Pro Popular

$19/year

1 site

  • Everything in Free
  • Weekly check, emailed
  • Missing translations as drafts
  • Readable Arabic web addresses
  • Your own phrase list
Buy now

Pro 3

$29/year

3 sites

  • Everything in Pro
  • 3 sites
Buy now

Agency

$79/year

10 sites

  • Everything in Pro
  • 10 sites
  • Report you can send clients
Buy now

Questions

Does it change my posts or database?

No. Every fix is applied as the page is sent to the visitor. Nothing is written to your posts or database: switch a fix off, or deactivate the plugin, and every page is exactly as it was.

Will it slow my site down?

It only runs on pages in Arabic, Persian or Urdu, in one quick pass, and adds one small style block. With a caching plugin, the fixed page is cached like any other.

Does it work with my theme and page builder?

Yes. It works on the page as it is shown, so it does not depend on the theme. It is tested with the block editor, the Classic editor, Elementor, WooCommerce, Polylang and WPML.

Which languages does it cover?

Arabic, Persian and Urdu. The page language comes from Polylang, WPML or your site language.

Can I use it on a site that is only in Arabic?

Yes. It works on single-language Arabic sites as well as bilingual ones.

Make your Arabic pages look as good as your English ones

Free on WordPress.org. Two minutes to install.

Download free