{"id":375778,"date":"2026-10-03T18:14:18","date_gmt":"2026-10-03T18:14:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/rtl-ready\/"},"modified":"2026-10-03T18:14:00","modified_gmt":"2026-10-03T18:14:00","slug":"tothiq-rtl-ready","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/tothiq-rtl-ready\/","author":23571462,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.6","stable_tag":"0.1.6","tested":"7.1.2","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Tothiq RTL Ready","header_author":"Tothiq","header_description":"Arabic, Persian and Urdu that display right: numbers, times and prices in the right order, one digit style, fonts made for each script, and a health report for bilingual sites.","assets_banners_color":"f2f9f8","last_updated":"2026-10-03 18:14:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/rtlready.com\/","header_author_uri":"https:\/\/tothiq.ai\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":50,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.6":{"tag":"0.1.6","author":"tothiq","date":"2026-10-03 18:14:00","revision":3726606}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3726606,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3726606,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3726606,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3726606,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3726606,"resolution":"1","location":"assets","locale":"","width":1440,"height":1333},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3726606,"resolution":"2","location":"assets","locale":"","width":1440,"height":1849},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3726606,"resolution":"3","location":"assets","locale":"","width":1440,"height":1024},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3726606,"resolution":"4","location":"assets","locale":"","width":1440,"height":640}},"screenshots":{"1":"Health report.","2":"Fixes.","3":"Typography.","4":"The on-page checker with Before \/ After."}},"plugin_section":[],"plugin_tags":[1113,99,1260,5811,36466],"plugin_category":[48],"plugin_contributors":[282167],"plugin_business_model":[],"class_list":["post-375778","plugin","type-plugin","status-publish","hentry","plugin_tags-arabic","plugin_tags-multilingual","plugin_tags-persian","plugin_tags-rtl","plugin_tags-urdu","plugin_category-language-tools","plugin_contributors-tothiq","plugin_committers-tothiq"],"banners":{"banner":"https:\/\/ps.w.org\/tothiq-rtl-ready\/assets\/banner-772x250.png?rev=3726606","banner_2x":"https:\/\/ps.w.org\/tothiq-rtl-ready\/assets\/banner-1544x500.png?rev=3726606","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/tothiq-rtl-ready\/assets\/icon-128x128.png?rev=3726606","icon_2x":"https:\/\/ps.w.org\/tothiq-rtl-ready\/assets\/icon-256x256.png?rev=3726606","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/tothiq-rtl-ready\/assets\/screenshot-1.png?rev=3726606","caption":"Health report."},{"src":"https:\/\/ps.w.org\/tothiq-rtl-ready\/assets\/screenshot-2.png?rev=3726606","caption":"Fixes."},{"src":"https:\/\/ps.w.org\/tothiq-rtl-ready\/assets\/screenshot-3.png?rev=3726606","caption":"Typography."},{"src":"https:\/\/ps.w.org\/tothiq-rtl-ready\/assets\/screenshot-4.png?rev=3726606","caption":"The on-page checker with Before \/ After."}],"raw_content":"<!--section=description-->\n<p>WordPress switches a page to right-to-left. It does not fix what is written inside it. Phone numbers show backwards, prices put the currency on the wrong side, arrows point the wrong way and English is left on Arabic pages.<\/p>\n\n<p>Tothiq RTL Ready fixes these as each page is shown, and a health report tells you what is left.<\/p>\n\n<p><strong>Fixed automatically, on every Arabic, Persian and Urdu page<\/strong><\/p>\n\n<ul>\n<li>Phone numbers kept in order: +965 2222 3333, never 3333 2222 965+.<\/li>\n<li>Time ranges read from the right, like the sentence around them.<\/li>\n<li>English with numbers (WordPress 6.8, iPhone 15) kept in order inside right-to-left sentences.<\/li>\n<li>WooCommerce prices with the currency after the number.<\/li>\n<li>One digit style across the site, per language: Latin, Arabic-Indic or Persian.<\/li>\n<li>Arrows on buttons and links point forward; Swiper sliders start on the right.<\/li>\n<li>\u201cLeft\u201d alignment copied from English pages follows the language.<\/li>\n<li>Common English left by themes and shops (\u201cRead more\u201d, \u201cAdd to cart\u201d, \u201cSearch\u201d) replaced with Arabic, Persian or Urdu.<\/li>\n<li>Optional clean-up: tashkeel in headings or everywhere, stretched letters (kashida), Arabic punctuation.<\/li>\n<\/ul>\n\n<p><strong>Fonts made for each script, served from your site<\/strong><\/p>\n\n<p>Almarai, Vazirmatn and Noto Nastaliq Urdu are included. They only draw Arabic-script letters, so English words keep your theme\u2019s font. No request to a font service.<\/p>\n\n<p><strong>Health report<\/strong><\/p>\n\n<p>A score out of 100 and a list of what is wrong on your right-to-left pages: numbers out of order, pages with no translation, English left on translated pages, menus not translated, missing language tags, unreadable Arabic web addresses and more. Each item says whether it is already fixed or needs you.<\/p>\n\n<p><strong>On-page checker<\/strong><\/p>\n\n<p>Administrators get an RTL Ready item in the admin bar that lists what was fixed on the page being viewed, with a Before \/ After switch. Visitors never see it.<\/p>\n\n<p><strong>Your content is never changed<\/strong><\/p>\n\n<p>Every fix is applied as the page is sent. Nothing is written to your posts or database: switch a fix off, or deactivate the plugin, and every page is exactly as it was.<\/p>\n\n<p>Works with the block editor, the Classic editor, Elementor, WooCommerce, Polylang and WPML, and on sites in one language only.<\/p>\n\n<p>RTL Ready Pro adds a weekly check with an emailed report, drafts for missing translations, readable Arabic web addresses with redirects, and your own phrase list: <a href=\"https:\/\/rtlready.com\/#pricing\">rtlready.com<\/a>.<\/p>\n\n<h3>Credits<\/h3>\n\n<p>Includes the fonts Almarai, Vazirmatn and Noto Nastaliq Urdu, under the SIL Open Font License 1.1 (licences in assets\/fonts).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install from Plugins \u2192 Add New (search for \u201cRTL Ready\u201d) and activate.<\/li>\n<li>Open RTL Ready \u2192 Health report and click Check my site.<\/li>\n<li>The fixes are already on. Adjust them under RTL Ready \u2192 Fixes and Typography.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20change%20my%20posts%20or%20database%3F\"><h3>Does it change my posts or database?<\/h3><\/dt>\n<dd><p>No. Fixes are applied to each page as it is sent to the visitor. Deactivate the plugin and everything is as it was.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20my%20site%20down%3F\"><h3>Will it slow my site down?<\/h3><\/dt>\n<dd><p>It only runs on pages in Arabic, Persian or Urdu, in one pass over the page, and adds one small style block. With a caching plugin the fixed page is cached like any other.<\/p><\/dd>\n<dt id=\"which%20languages%20does%20it%20cover%3F\"><h3>Which languages does it cover?<\/h3><\/dt>\n<dd><p>Arabic, Persian and Urdu. The page language comes from Polylang, WPML or the site language.<\/p><\/dd>\n<dt id=\"can%20i%20keep%20a%20part%20of%20the%20page%20untouched%3F\"><h3>Can I keep a part of the page untouched?<\/h3><\/dt>\n<dd><p>Add <code>data-rtl-ready=\"off\"<\/code> to any element. Code, preformatted text and anything marked as Quran text are always left as they are.<\/p><\/dd>\n<dt id=\"how%20does%20the%20health%20check%20see%20my%20pages%3F\"><h3>How does the health check see my pages?<\/h3><\/dt>\n<dd><p>It opens your own pages from your server with a private key so it sees them without the fixes. Nothing is sent anywhere else.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.6<\/h4>\n\n<ul>\n<li>First release on WordPress.org.<\/li>\n<\/ul>","raw_excerpt":"Arabic, Persian and Urdu that display right: phone numbers, times and prices in order, one digit style, proper fonts, and a health report.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/375778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=375778"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tothiq"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=375778"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=375778"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=375778"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=375778"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=375778"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=375778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}