Skip to content
This month's gift: a professional website check-up, 100% free. Limited spots!5 spots left

Free · limited spotsFree WordPress Health Check

Send your URL. Within 24 hours you get a written report on your speed, security, SEO and UX, plus the 5 fixes that matter most.

00days00hrs00min00sec
Claim my free check

Only 4 spots left for November

WPML · Polylang · RTL

Multilingual & RTL WordPress Websites

Reach customers in their own language without a broken layout. I build multilingual WordPress sites where English, Arabic, Persian and more all look and rank properly.

  • Free quote
  • Fixed price before work
  • Direct developer contact

2-10

Languages per site

RTL

Arabic, Persian, Hebrew

hreflang

Set for every page

1

Admin for all languages

Who it is for

Built for people who cannot afford a broken website

1

Businesses going international

Reach new countries without building new sites.

2

Middle East companies

Arabic, Persian and English side by side, all native.

3

Online stores

Translated products and checkout with local currencies.

4

Tourism and education

Content that visitors from abroad can actually read.

Customers buy in their own language.

A properly translated site builds trust that machine-translated pages never will.

RTL is not a mirror image. It is a craft.

Fonts, icons, numbers and forms all need care to feel native in Arabic and Persian.

One site, every market.

Each language ranks on its own, managed from one dashboard.

Multilingual WordPress and WooCommerce setup with real right-to-left support, translated SEO and an editing workflow your team can manage.

One website, every market

A multilingual WordPress website lets you sell to customers in their own language, which builds trust and lifts conversions. Doing it properly takes more than installing a translation plugin. Right-to-left languages such as Arabic, Persian and Hebrew need a mirrored layout, the right fonts and careful handling of numbers, icons and forms. Search engines need hreflang tags and translated metadata to show the right version to the right people.

What is included

  • Translation system: WPML, Polylang or TranslatePress configured for pages, posts, menus, widgets and forms.
  • RTL layouts: mirrored grids, correct text alignment, flipped directional icons and proper Persian and Arabic typography.
  • Multilingual SEO: hreflang, translated slugs, meta titles and descriptions, and per-language sitemaps.
  • WooCommerce: translated products, emails and checkout, plus multi-currency pricing when needed.
  • Performance: caching and plugin settings tuned so extra languages do not slow the site down.
/* small details make RTL feel native */
[dir="rtl"] .icon-arrow { transform: scaleX(-1); }
[dir="rtl"] body { font-family: "IRANSansX", Tahoma, sans-serif; }

Experience with RTL

As a developer who works in both English and Persian every day, I know where RTL sites usually break: sliders, form fields, phone numbers, icons and mixed-direction text. Those details are what make a translated site feel native instead of converted.

Related services

Starting from scratch? See custom WordPress website design. Selling internationally? Combine this with WooCommerce store development.

Process

How it works, step by step

A clear process with no surprises. You always know what happens next.

  1. 1

    Step 1

    Plan languages and URLs

    Choose languages, URL structure and which content gets translated.

  2. 2

    Step 2

    Set up the plugin

    Install and configure the translation system and WooCommerce support.

  3. 3

    Step 3

    Build RTL layouts

    Theme and components adjusted for right-to-left languages.

  4. 4

    Step 4

    Translate and optimise

    Content imported or translated, then SEO settings checked per language.

  5. 5

    Step 5

    Test every language

    Pages, forms, emails and checkout tested in each language on desktop and mobile.

Before & after

See the difference for yourself

Drag the handle. A typical example of what changes after this service.

RTL layout issues0
Translated meta tags100%
hreflang coverageAll pages
Page load time1.9 s
RTL layout issues40+
Translated meta tags0%
hreflang coverageNone
Page load time4.1 s
BEFOREAFTER

Illustrative example based on a typical project. Your results depend on your site.

Free check · no obligation

Send your URL. Get an honest answer today.

I will tell you what is wrong, what it takes to fix and a fixed price. If you do not need me, I will say so.

Start on WhatsApp

What you get

Everything included, nothing hidden

Each item below is part of the service, delivered and documented.

Proper RTL design

Mirrored layouts, correct alignment, flipped icons and fonts made for Arabic and Persian script.

Translation plugin setup

WPML, Polylang or TranslatePress configured for your content, menus, forms and WooCommerce.

Multilingual SEO

hreflang, translated slugs, meta titles, descriptions and sitemaps for each language.

Language switcher that makes sense

Clean switcher with automatic suggestions based on the visitor language, without forced redirects.

Multi-currency shops

Prices, currencies and payment methods per country for WooCommerce.

Editor-friendly workflow

Your team can see, edit and add translations without breaking anything.

Sound familiar?

If any of this is happening, you are losing money.

These are the problems I fix most often. Each one has a clear, permanent solution.

The real cost: visitors rarely complain. They leave quietly, and you never see the sale you missed.
  1. 01

    The Arabic or Persian layout is broken

    Mirrored icons, wrong alignment and Latin fonts make the site look cheap.

  2. 02

    Translated pages do not rank

    Missing hreflang and untranslated meta tags confuse search engines.

  3. 03

    Machine translation everywhere

    Customers notice instantly and trust drops.

  4. 04

    Menus and checkout only partly translated

    Mixed languages in the most important places.

  5. 05

    Editing translations is painful

    Your team cannot find or update the right language version.

  6. 06

    Translation plugin slows the site

    Heavy multilingual setups often double the page load time.

My promise

Working with me is low risk

Native RTL quality

Built by a developer who reads and writes RTL daily.

SEO per language

hreflang and translated metadata on every page.

No speed penalty

Caching tuned for multilingual setups.

Easy editing

A workflow your team can manage alone.

Tools & technology I use

WPMLPolylangTranslatePressWooCommerce MultilingualRTL CSSVazirmatnIRANSansXhreflangWeglotDeepL

FAQ

Questions, answered

Still unsure? Ask me directly. It is free and there is no obligation.

Which translation plugin is best?

WPML is the most complete for complex sites and WooCommerce. Polylang is lighter and great for content sites. TranslatePress is easiest for visual editing. I recommend one after seeing your site.

Can you make my existing theme support RTL?

In most cases yes. I add RTL styles and fix components so the layout mirrors correctly without rebuilding the site.

Do you translate the content?

I can set up machine translation as a starting point and import professional translations. For marketing pages, a human review is strongly recommended.

Will each language rank separately in Google?

Yes, with correct hreflang tags, translated meta data and separate URLs, each language version can rank in its own market.

Can WooCommerce show different currencies?

Yes. Prices can be set per currency or converted automatically, with payment methods per country.

Does a multilingual site have to be slow?

No. With the right plugin choice and caching, multilingual sites can be just as fast as single-language ones.

Can you add a language to an existing site later?

Yes. Adding new languages to a properly set up site is straightforward.

How much does it cost?

It depends on the number of languages, pages and whether WooCommerce is involved. Send me the details for a fixed quote.

Related searches I can help with

Related services

Let's fix this this week.

Every project is priced to its scope. Tell me what you need and I will send a clear fixed quote, usually within hours.

No forms, no sales calls. Just message me.

Services

Talk to Amir

Online now · replies within hoursTehran
WhatsApp+98 912 087 9755Telegram@amir784

Free quote · no obligation · fixed price before work

Menu

About meHow I workPricingFAQ