{"id":13474,"date":"2026-10-19T08:00:00","date_gmt":"2026-10-19T05:00:00","guid":{"rendered":"https:\/\/heshamsaad.com\/?p=13474"},"modified":"2026-10-25T00:54:42","modified_gmt":"2026-10-24T21:54:42","slug":"translate-wordpress-site-arabic","status":"publish","type":"post","link":"https:\/\/heshamsaad.com\/en\/translate-wordpress-site-arabic\/","title":{"rendered":"How to Translate a WordPress Site to Arabic: AI, Human or Both"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If you want to translate a WordPress site to Arabic, the plugin you pick is only a small part of the decision. The bigger questions are how much of the translation you trust to AI, which pages need a human who writes Arabic natively, and who checks that the menus, forms, emails and right-to-left layout all work once the words are in place. Business owners in Egypt, Saudi Arabia and the Gulf often find this out after launch, when a customer screenshots a checkout button that makes no sense.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide compares AI translation, human translation and the hybrid approach most business sites end up using. It covers what the main WordPress translation plugins actually offer, where machine output tends to fail in Arabic, what Google says about automatically translated pages, and how to brief someone for the job. If you would rather hand the whole project over, our team can <a href=\"https:\/\/heshamsaad.com\/en\/wordpress-development\/\">translate your WordPress site to Arabic<\/a> as part of a full bilingual build, including the RTL work. The same logic works in the other direction, when you have an Arabic site and need a proper English version.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What &#8220;translating a WordPress site&#8221; really includes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most quotes and most plugin demos focus on posts and pages. A working Arabic version needs much more than that. Before you compare tools or prices, list everything a visitor will see in Arabic:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1500\" src=\"https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-what-gets-translated-en.webp\" alt=\"Diagram of what translating a WordPress site to Arabic includes: pages and posts, theme and plugin texts, menus, footers and widgets, forms, WooCommerce, SEO fields, media with text and legal pages, plus RTL layout as a separate design task\" class=\"wp-image-13476\" srcset=\"https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-what-gets-translated-en.webp 1200w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-what-gets-translated-en-240x300.webp 240w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-what-gets-translated-en-819x1024.webp 819w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-what-gets-translated-en-768x960.webp 768w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-what-gets-translated-en-400x500.webp 400w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-what-gets-translated-en-40x50.webp 40w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Pages and posts.<\/strong> The homepage, service pages, about page, blog posts and landing pages.<\/li>\n\n\n<li><strong>Theme and plugin texts.<\/strong> Labels such as &#8220;Read more&#8221;, &#8220;Search results&#8221;, &#8220;Add to cart&#8221; and error messages. WPML calls these strings and handles them separately from page content.<\/li>\n\n\n<li><strong>Menus, footers and widgets.<\/strong> These are easy to forget because they are not edited from the page screen.<\/li>\n\n\n<li><strong>Forms.<\/strong> Field labels, placeholders, validation messages and the confirmation email the customer receives.<\/li>\n\n\n<li><strong>WooCommerce.<\/strong> Product titles and descriptions, attributes and variations, cart and checkout labels, shipping and payment method names, and order emails.<\/li>\n\n\n<li><strong>SEO fields.<\/strong> SEO titles, meta descriptions, URL slugs, image alt text and social sharing titles.<\/li>\n\n\n<li><strong>Media with text.<\/strong> Banners, infographics and PDFs with English text inside them need new versions, not just a translated caption.<\/li>\n\n\n<li><strong>Legal pages.<\/strong> Privacy policy, terms and refund policy. These carry legal weight, so they are the last place to rely on unchecked machine output.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">On top of the words, Arabic needs a layout that reads from right to left. That is a design and development task, not a translation task, and it is often missing from translation quotes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">AI translation, human translation or both<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are three realistic ways to translate a WordPress site to Arabic. None of them is right for every page on the same site.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">AI and machine translation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A translation engine produces the Arabic text, usually from inside a WordPress plugin. The main engines you will see in plugin settings are WPML&#8217;s own AI engine (PTC), DeepL, Google Cloud Translation and Microsoft Translator. Arabic appears in the supported language lists of PTC, DeepL and Google Cloud Translation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1694\" src=\"https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-ai-human-hybrid-en.webp\" alt=\"Comparison of AI only, human only and AI draft plus human review translation for a WordPress site: best for, main risk and what drives the cost\" class=\"wp-image-13477\" srcset=\"https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-ai-human-hybrid-en.webp 1200w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-ai-human-hybrid-en-213x300.webp 213w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-ai-human-hybrid-en-725x1024.webp 725w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-ai-human-hybrid-en-768x1084.webp 768w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-ai-human-hybrid-en-1088x1536.webp 1088w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The strengths are speed and coverage. A large catalogue, a help centre or an archive of blog posts can get a first Arabic version quickly. The weaknesses are tone, context and terminology. An engine translating one sentence at a time does not know your brand, your customers or which Arabic term your industry actually uses.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Human translation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A professional translator, or a translation agency, writes the Arabic version. Good translators adapt rather than convert: they rewrite headlines so they work in Arabic, choose the right level of formality, and flag claims that need checking. The tradeoff is time and cost, and the work still has to be entered into WordPress correctly. Plugins help here too. WPML can connect to professional translation services so translators work without logging into your site, and Polylang Pro can export content as XLIFF files for outside translators.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The hybrid approach<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">AI produces the first draft and a native Arabic speaker reviews and edits it before it goes live. For most business sites this is the sensible default, as long as the review is real. Sending AI output straight to &#8220;published&#8221; and planning to fix it later usually means it never gets fixed.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr><th>Approach<\/th><th>Best for<\/th><th>Main risk<\/th><th>What drives the cost<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td>AI only<\/td><td>Large archives, internal help pages, quick drafts<\/td><td>Wrong tone, inconsistent terms, mistakes nobody notices<\/td><td>Engine or plugin usage, word count<\/td><\/tr>\n<tr><td>Human only<\/td><td>Homepage, service pages, legal pages, ad landing pages<\/td><td>Slower updates when the English changes<\/td><td>Word count, subject complexity, deadlines<\/td><\/tr>\n<tr><td>AI draft plus human review<\/td><td>Most business sites and WooCommerce stores<\/td><td>Review skipped under time pressure<\/td><td>Engine usage plus review hours<\/td><\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What the main WordPress translation plugins offer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The plugin decides how translations are stored, how AI fits into the workflow and how much of the site you can translate. These are the three options we see most on business sites, based on each vendor&#8217;s own documentation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">WPML<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>WPML&#8217;s recommended engine is PTC, its own AI translation engine. DeepL, Google Translate and Microsoft Translator are still available as legacy engines.<\/li>\n\n\n<li>The Multilingual CMS and Multilingual Agency plans include a number of AI translation words. The Multilingual Blog plan does not include AI translation.<\/li>\n\n\n<li>For DeepL, Google and Microsoft, WPML lets you choose &#8220;Wait for review&#8221;, so translations are only published after someone approves them, or &#8220;Publish and mark for review&#8221;. WPML&#8217;s own documentation recommends reviewing DeepL output before publishing.<\/li>\n\n\n<li>The &#8220;Translate Everything Automatically&#8221; mode can only be switched on with PTC.<\/li>\n\n\n<li>Theme and plugin texts are handled by WPML String Translation, included with Multilingual CMS and Agency.<\/li>\n\n\n<li>For stores, WPML&#8217;s WooCommerce add-on covers products, variations, cart, checkout, account pages and WooCommerce emails.<\/li>\n\n\n<li>WPML can also hide a language while it is still being translated, so visitors do not see a half-finished version.<\/li>\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Polylang<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>The free Polylang plugin lets you translate posts, pages, categories, menus and widgets yourself, and it supports RTL scripts. It does not include machine translation.<\/li>\n\n\n<li>Polylang Pro adds machine translation with DeepL, using your own DeepL API key. Each post, page or product is translated individually; there is no one-click translation of the whole site.<\/li>\n\n\n<li>Polylang&#8217;s documentation says the DeepL integration is not compatible with Elementor, Divi or the Site Editor. It works with the Classic Editor and the Block Editor.<\/li>\n\n\n<li>Polylang Pro can export and import content as XLIFF for professional translators, and Polylang for WooCommerce handles store pages and customer emails.<\/li>\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">TranslatePress<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>TranslatePress translates from a visual editor on the front end, so you see each sentence in place.<\/li>\n\n\n<li>The free version can use the Google Translate API. Paid versions add DeepL and the TranslatePress AI engine. For Google and DeepL you need your own API key from that vendor.<\/li>\n\n\n<li>Each untranslated string is machine translated once and stored in the database, and you can set a daily character limit to control API costs.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The right choice depends on your theme, your page builder, whether you run WooCommerce and who will maintain the Arabic later. A site built with Elementor, for example, should not plan on Polylang Pro&#8217;s DeepL feature for its page content.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where AI translation goes wrong in Arabic<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Machine translation into Arabic has improved a lot, but some problems keep coming back on business sites. The same applies when AI writes the original text, which is why our guide to <a href=\"https:\/\/heshamsaad.com\/en\/ai-content-writing-wordpress\/\">AI content writing for WordPress<\/a> explains what Google allows and where a human editor still matters. For translation, these are the ones worth checking first:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>The wrong register.<\/strong> Marketing copy can come out stiff and formal, or mix a formal sentence with a casual one. Decide early whether your Arabic is plain Modern Standard Arabic or has a light local touch, and apply it everywhere.<\/li>\n\n\n<li><strong>Short strings without context.<\/strong> A button that says &#8220;Book&#8221; or &#8220;Order&#8221; can be a noun or a verb in English. An engine sees two words and guesses.<\/li>\n\n\n<li><strong>Gender and number.<\/strong> Arabic interface text often changes with who is being addressed. Phrases such as &#8220;you have&#8221; or &#8220;your account&#8221; need a consistent choice across the site.<\/li>\n\n\n<li><strong>Brand and product terms.<\/strong> Your company name, product names and service names may be translated on one page, transliterated on another and left in English on a third. A glossary prevents this.<\/li>\n\n\n<li><strong>Mixed-direction text.<\/strong> Arabic sentences that contain English product codes, prices or email addresses can display in the wrong order if the markup is careless.<\/li>\n\n\n<li><strong>Translated keywords nobody searches for.<\/strong> The literal Arabic version of your English keyword is often not what people in Cairo or Riyadh type into Google. Keyword research has to be done in Arabic, a point we cover in our guide to <a href=\"https:\/\/heshamsaad.com\/en\/bilingual-wordpress-seo\/\">bilingual WordPress SEO<\/a>.<\/li>\n\n\n<li><strong>Claims and numbers.<\/strong> Prices, guarantees, delivery times and legal terms must be checked by a person, because a small change in meaning becomes a customer service problem.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Glossaries help with the terminology problem. Google Cloud Translation and DeepL both support glossaries, and WPML says PTC applies its glossary while DeepL inside WPML does not.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Google says about automatically translated pages<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Google does not ban machine translation, but its guidance gives clear limits. Its spam policies list scaled content abuse, which includes generating many pages through automated transformations such as translating, where little value is provided to users. A full site pushed through an engine and never reviewed sits close to that line.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Google&#8217;s guidance on multilingual sites adds a few practical points:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Google uses the visible content of a page to work out its language. It does not rely on the <code>lang<\/code> attribute or the URL.<\/li>\n\n\n<li>Use one language for the content and navigation of each page, and avoid side-by-side translations.<\/li>\n\n\n<li>Translating only the template text, such as the menu and footer, while the main content stays in English creates a poor experience.<\/li>\n\n\n<li>Use a different URL for each language version rather than switching the language with cookies or browser settings, and connect the versions with hreflang annotations.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">That last point is why a translation widget that rewrites the page on the fly is not a real Arabic site. You need separate Arabic URLs with reviewed text that Google can crawl. The URL structure and hreflang setup are explained in detail in our <a href=\"https:\/\/heshamsaad.com\/en\/bilingual-wordpress-seo\/\">bilingual SEO guide<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RTL is part of the translation job<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An Arabic page with perfect text can still look broken. The W3C advises setting <code>dir=\"rtl\"<\/code> on the <code>html<\/code> element when the whole document is right to left, using logical CSS properties such as start and end instead of left and right, and never using CSS alone to set the base direction. WordPress itself switches the page direction when the site language is Arabic, as long as the theme uses its standard language attributes, but themes and page builders often have hard-coded left and right spacing, icons that point the wrong way and sliders that run backwards.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Plan time for an RTL review on mobile and desktop: headers, menus, forms, tables, product galleries and checkout. If your current theme struggles, our guide on how to <a href=\"https:\/\/heshamsaad.com\/en\/fix-wordpress-rtl-issues\/\">fix WordPress RTL issues<\/a> walks through the common problems.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A practical workflow to translate a WordPress site to Arabic<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is the order that keeps the project under control, whether you do it in-house or hire someone:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1560\" src=\"https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-nine-step-workflow-en.webp\" alt=\"Nine-step workflow to translate a WordPress site to Arabic, from content inventory and sorting by risk to the RTL and function review and a publish and update routine\" class=\"wp-image-13478\" srcset=\"https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-nine-step-workflow-en.webp 1200w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-nine-step-workflow-en-231x300.webp 231w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-nine-step-workflow-en-788x1024.webp 788w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-nine-step-workflow-en-768x998.webp 768w, https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/041-nine-step-workflow-en-1182x1536.webp 1182w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Make a content inventory.<\/strong> List pages, posts, products, forms, emails, menus and media with text. Note the word count of each group.<\/li>\n\n\n<li><strong>Sort pages by risk.<\/strong> Pages that sell, promise or bind you legally go to a human. Supporting content can start as AI drafts.<\/li>\n\n\n<li><strong>Write a glossary and a short style guide.<\/strong> Brand names, service names, product terms, how you address the customer, and whether numbers appear as Western or Arabic-Indic digits.<\/li>\n\n\n<li><strong>Choose the plugin and the engine.<\/strong> Check compatibility with your theme, page builder and WooCommerce before buying.<\/li>\n\n\n<li><strong>Hide the Arabic version while you work,<\/strong> if your plugin allows it, so search engines and visitors do not find half-translated pages.<\/li>\n\n\n<li><strong>Translate the content, then the strings.<\/strong> Menus, widgets, form messages and emails come after the pages, and they are usually where gaps appear.<\/li>\n\n\n<li><strong>Translate the SEO fields.<\/strong> Write Arabic SEO titles and meta descriptions from Arabic keyword research, not as literal copies.<\/li>\n\n\n<li><strong>Run the RTL and function review.<\/strong> Submit every form in Arabic, place a test order, and check the emails that arrive.<\/li>\n\n\n<li><strong>Publish, then set an update routine.<\/strong> Decide who updates the Arabic each time the English changes, and how quickly.<\/li>\n\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Which pages deserve a human translator<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Homepage and main service or category pages<\/li>\n\n\n<li>Pricing, offers and anything with numbers or guarantees<\/li>\n\n\n<li>Checkout, account and order email texts<\/li>\n\n\n<li>Privacy policy, terms and refund policy<\/li>\n\n\n<li>Landing pages used in paid ads<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Blog archives, product specifications, FAQs and help articles are usually fine as AI drafts with a native review.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Checklist before the Arabic version goes live<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Every page in the menu has an Arabic version, and the language switcher links each page to its own translation, not to the Arabic homepage.<\/li>\n\n\n<li>No English sentences left inside Arabic pages, including buttons, placeholders and error messages.<\/li>\n\n\n<li>Brand and product names match the glossary on every page.<\/li>\n\n\n<li>Forms send their confirmation messages in Arabic.<\/li>\n\n\n<li>WooCommerce order emails arrive in the language the customer used.<\/li>\n\n\n<li>Arabic SEO titles, meta descriptions and slugs are filled in.<\/li>\n\n\n<li>Hreflang tags connect each English page with its Arabic version.<\/li>\n\n\n<li>The layout reads correctly from right to left on a phone.<\/li>\n\n\n<li>Images with English text have Arabic replacements, and alt text is translated.<\/li>\n\n\n<li>A native Arabic speaker who did not do the translation has read the main pages.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to brief and hire for a WordPress translation project<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A translation project touches content, development and SEO at the same time, so the person you hire should be able to talk about all three. These questions separate a real bilingual build from a plugin install:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Which translation plugin do you recommend for my theme and page builder, and why?<\/li>\n\n\n<li>Who writes or reviews the Arabic, and is that person a native speaker?<\/li>\n\n\n<li>Will you translate strings, forms, menus and emails, or only pages?<\/li>\n\n\n<li>How will you test the RTL layout, and on which devices?<\/li>\n\n\n<li>Will you write Arabic SEO titles and descriptions from Arabic keyword research?<\/li>\n\n\n<li>Who owns the plugin licence and any API keys? They should be in your name.<\/li>\n\n\n<li>What happens when I update an English page next month?<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For pricing, ask for a quote broken down by the things that actually drive the cost: the number of words, the share that needs human translation, the plugin licence, any engine usage, RTL fixes to the theme and WooCommerce work. Our guides on how to <a href=\"https:\/\/heshamsaad.com\/en\/hire-wordpress-designer\/\">hire a WordPress designer<\/a> and on <a href=\"https:\/\/heshamsaad.com\/en\/wordpress-website-cost-ai\/\">what a WordPress website costs in 2026<\/a> explain how to compare quotes on these points.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Can I add a translation widget instead of translating the site?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A widget that translates the page in the visitor&#8217;s browser does not give you separate Arabic URLs with text you have reviewed. Google recommends separate URLs for each language, so a widget may help visitors read a page but it does not build an Arabic presence in search.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Should the Arabic be formal or local?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For most business sites that serve several Arab countries, Modern Standard Arabic is the safe base. A light local touch can work in marketing copy for one market, but keep it consistent and keep legal pages in standard Arabic.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Do I need to translate the whole site at once?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. Many businesses launch the Arabic version with their key pages first and add the blog archive later. Just make sure the language switcher does not send visitors to missing pages.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What about updates after launch?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Every change to an English page needs a matching change in Arabic. Someone has to own that routine. Put it in your maintenance plan rather than leaving it to memory.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Get the Arabic version done properly<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A good Arabic version is a mix of the right plugin, sensible use of AI, a native reviewer and a layout built for right-to-left reading. If you want one team to handle the plugin setup, the translation workflow, the Arabic SEO and the RTL design, see our <a href=\"https:\/\/heshamsaad.com\/en\/wordpress-development\/\">WordPress development and translation service<\/a>. Not sure which approach fits your site? Book a <a href=\"https:\/\/heshamsaad.com\/en\/free-consultation\/\">free consultation<\/a> and we will look at your current site and tell you what the translation will involve.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">References<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/automatic-translation\/\" rel=\"noopener\" target=\"_blank\">WPML AI automatic translation<\/a><\/li>\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/automatic-translation\/review-automatic-translations\/\" rel=\"noopener\" target=\"_blank\">How to review automatic translations in WPML<\/a><\/li>\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/automatic-translation\/deepl\/\" rel=\"noopener\" target=\"_blank\">WPML DeepL integration<\/a><\/li>\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/customizing-wpml\/ai-translation-settings\/\" rel=\"noopener\" target=\"_blank\">WPML AI translation settings<\/a><\/li>\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/automatic-translation\/translate-everything-automatically\/\" rel=\"noopener\" target=\"_blank\">WPML Translate Everything Automatically<\/a><\/li>\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/string-translation\/\" rel=\"noopener\" target=\"_blank\">WPML translating strings<\/a><\/li>\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/related-projects\/woocommerce-multilingual\/\" rel=\"noopener\" target=\"_blank\">WPML for WooCommerce<\/a><\/li>\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/translating-your-contents\/professional-translation-via-wpml\/\" rel=\"noopener\" target=\"_blank\">Using translation services in WPML<\/a><\/li>\n\n\n<li><a href=\"https:\/\/ptc.wpml.org\/documentation\/supported-languages-for-translation\/\" rel=\"noopener\" target=\"_blank\">PTC supported languages<\/a><\/li>\n\n\n<li><a href=\"https:\/\/wordpress.org\/plugins\/polylang\/\" rel=\"noopener\" target=\"_blank\">Polylang on WordPress.org<\/a><\/li>\n\n\n<li><a href=\"https:\/\/polylang.pro\/documentation\/support\/guides\/how-to-use-deepl-machine-translation-with-polylang-pro\/\" rel=\"noopener\" target=\"_blank\">DeepL machine translation with Polylang Pro<\/a><\/li>\n\n\n<li><a href=\"https:\/\/translatepress.com\/docs\/automatic-translation\/\" rel=\"noopener\" target=\"_blank\">TranslatePress automatic translation<\/a><\/li>\n\n\n<li><a href=\"https:\/\/translatepress.com\/docs\/translation-editor\/\" rel=\"noopener\" target=\"_blank\">TranslatePress translation editor<\/a><\/li>\n\n\n<li><a href=\"https:\/\/developers.deepl.com\/docs\/getting-started\/supported-languages\" rel=\"noopener\" target=\"_blank\">DeepL API supported languages<\/a><\/li>\n\n\n<li><a href=\"https:\/\/cloud.google.com\/translate\/docs\/languages\" rel=\"noopener\" target=\"_blank\">Google Cloud Translation supported languages<\/a><\/li>\n\n\n<li><a href=\"https:\/\/cloud.google.com\/translate\/docs\/advanced\/glossary\" rel=\"noopener\" target=\"_blank\">Google Cloud Translation glossaries<\/a><\/li>\n\n\n<li><a href=\"https:\/\/developers.google.com\/search\/docs\/essentials\/spam-policies\" rel=\"noopener\" target=\"_blank\">Google Search spam policies<\/a><\/li>\n\n\n<li><a href=\"https:\/\/developers.google.com\/search\/docs\/specialty\/international\/managing-multi-regional-sites\" rel=\"noopener\" target=\"_blank\">Managing multilingual sites, Google Search Central<\/a><\/li>\n\n\n<li><a href=\"https:\/\/developers.google.com\/search\/docs\/specialty\/international\/localized-versions\" rel=\"noopener\" target=\"_blank\">Localized versions of your pages, Google Search Central<\/a><\/li>\n\n\n<li><a href=\"https:\/\/www.w3.org\/International\/questions\/qa-html-dir\" rel=\"noopener\" target=\"_blank\">Structural markup and right-to-left text in HTML, W3C<\/a><\/li>\n\n\n<li><a href=\"https:\/\/wordpress.org\/documentation\/article\/installing-wordpress-in-your-language\/\" rel=\"noopener\" target=\"_blank\">Installing WordPress in your language<\/a><\/li>\n\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>AI translation, human translation or both: what it really takes to translate a WordPress business site to Arabic, what WPML, Polylang and TranslatePress offer, where machine Arabic goes wrong, and how to hire for the job.<\/p>\n","protected":false},"author":1583,"featured_media":13482,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_titles_title":"Translate WordPress Site to Arabic: AI or Human Translation?","_seopress_titles_desc":"How to translate a WordPress site to Arabic: AI vs human translation, what WPML, Polylang and TranslatePress offer, RTL checks and how to hire for the job.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"Translate WordPress Site to Arabic: AI or Human Translation?","_seopress_social_fb_desc":"How to translate a WordPress site to Arabic: AI vs human translation, what WPML, Polylang and TranslatePress offer, RTL checks and how to hire for the job.","_seopress_social_fb_img":"https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/translate-wordpress-arabic-og-en.jpg","_seopress_social_fb_img_attachment_id":13482,"_seopress_social_fb_img_width":1200,"_seopress_social_fb_img_height":630,"_seopress_social_twitter_title":"Translate WordPress Site to Arabic: AI or Human Translation?","_seopress_social_twitter_desc":"How to translate a WordPress site to Arabic: AI vs human translation, what WPML, Polylang and TranslatePress offer, RTL checks and how to hire for the job.","_seopress_social_twitter_img":"https:\/\/heshamsaad.com\/wp-content\/uploads\/2026\/10\/translate-wordpress-arabic-og-en.jpg","_seopress_social_twitter_img_attachment_id":13482,"_seopress_social_twitter_img_width":1200,"_seopress_social_twitter_img_height":630,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","iawp_total_views":2,"footnotes":""},"categories":[317],"tags":[382,397,372,690,399],"class_list":["post-13474","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-wordpress","tag-arabic-websites","tag-bilingual-seo","tag-wordpress-ai","tag-wordpress-translation","tag-wpml"],"acf":[],"_links":{"self":[{"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/posts\/13474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/users\/1583"}],"replies":[{"embeddable":true,"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/comments?post=13474"}],"version-history":[{"count":3,"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/posts\/13474\/revisions"}],"predecessor-version":[{"id":13934,"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/posts\/13474\/revisions\/13934"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/media\/13482"}],"wp:attachment":[{"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/media?parent=13474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/categories?post=13474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/heshamsaad.com\/en\/wp-json\/wp\/v2\/tags?post=13474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}