⏳ October only: 25% off all licenses
WP-Translate
Works with WordPress 5.8+ · PHP 8.0+

Translate your WordPress by clicking on the text

AI visual translation editor. Click on any text on your website, translate it with Gemini, DeepL, Google or Yandex, and publish in any language with SEO-optimized URLs.

25% off · October onlyPro license · 1 site€89€66.75one-time payment5 sites€169€126.75Agency€289€216.75
Only until October 31Offer ends in00days00hours00minutes00seconds

Want to see it first? Try it live, with the plugin already installed

Free Version available · GPL v2 License · Updates included

tusitio.com/es/?wptm_editor=1 ⚡ Auto-translate page
Welcome to our studio
We design digital experiences that connect with your customers in any language.
View services Contact
Translated Pending Selected
Translation · ES Ctrl+S to save
Original (EN)
We design digital experiences that connect with your customers in any language.
Translation (ES)
Auto-translate with
✦ GeminiDeepLGoogleYandex
Save translation
Platforms

A version for each platform

The same AI translator for your WordPress website and your PrestaShop store. Shopify, coming soon.

Available

WordPress

Plugin · WordPress 6.1 or higher

Visual editor on your website, AI translation and one URL per language. Works with Elementor, WooCommerce, Yoast and Rank Math.

New

PrestaShop

Module · PrestaShop 8 and 9

Translate the catalog, the CMS pages and the store texts, with meta, friendly URLs and glossary in the Pro.

Coming soon

Shopify

App · Shopify App Store

The same AI translation for your Shopify store. It will be installed from the Shopify App Store.

Coming soon

Video · 1 minute

Watch it work in one minute

You click on the text, translate it while seeing your design, and it goes live at its own address. No account, no card and no API key.

How it works

Your multilingual website in 3 steps

No .po files, no duplicating pages, no touching code. All from your own site.

WP Translate panel · LanguagesReal footage
Main features

Six reasons not to keep looking

Frontend visual editor

Translate by viewing your real website: click on any text, side panel and save with Ctrl+S. Yellow = pending, green = translated.

yoursite.com/ es/fr/de/

URLs by language with SEO

Each language in its own path with automatic rewriting, translatable slugs, multilingual sitemap and hreflang.

🇪🇸 Spanish ▼
🇬🇧 English
🇫🇷 French

Flexible language switcher

Widget, shortcode [wptm_switcher] or Elementor widget. Dropdown, list or flags, with browser language detection.

Automatic string detection

Scan by output buffering of the entire page: content, menus, widgets, ACF fields and Elementor designs.

Batch AI Translation

Up to 100 strings per call with Gemini. Translate entire sites in minutes, not weeks.

EN FR ✓

Emails and meta also translated

WordPress emails in each user's language, and Yoast and RankMath meta SEO included in the scan.

SEO Benefits

Multiply your organic traffic for each language

It's not a JavaScript layer over your website: each translation is served in real, indexable and fast HTML.

✓

Clean URLs per language — tusitio.com/fr/servicios/ with translatable slugs too.

✓

Multilingual sitemap and hreflang — Google understands which version to show each visitor.

✓

Translated SEO Meta — Yoast and RankMath titles and descriptions included in the scan.

Language switcher

Three selector styles, zero code

Place it as a widget, with the shortcode [wptm_switcher] or as an Elementor widget. Try it right here:

[wptm_switcher display="dropdown"]
🇪🇸 Spanish▼
🇬🇧 English 🇫🇷 French 🇩🇪 German
Batch auto-translation

See how it works for you

From the strings panel, one click translates all pending items in batches of up to 100 strings per call.

WP Translate panel · TranslationsReal footage
tusitio.com · Visual editorReal footage
Visual editor

Not happy with a sentence? Change it right on your own site

Click any text on the translated page, type your version and save. You see it instantly, without hunting for the string in a list.

  • The original text and its translation, one above the other
  • “Auto-translate” only touches what is pending: your edits stay
  • On your real design, with Gutenberg, Elementor or your theme
Elementor compatibility

Design and translate without leaving Elementor

Real native support: we read the internal JSON of your designs and give you a fully customizable switcher widget.

✓

Internal JSON scan — we read _elementor_data: headings, buttons, texts and repeaters (lists, sliders, accordions). Nothing escapes.

✓

Native "Language Switcher" widget — drag it to any design and customize style (dropdown, list, flags), colors, hover, active language and radii from the Elementor panel.

✓

Widget translation, no conflicts — each widget is translated in isolation, compatible with Theme Builder, Mega Menus and other plugins that manipulate the page.

Language Switcher⋮⋮
Display style
Dropdown ▾
Show flags
Show names
Background
#5B3DF5
Border radius
UPDATE
Language Switcher
🇪🇸 Spanish ▼
25+

mapped Elementor widgets

100%

repeaters: sliders, lists, FAQs

12

style controls in the widget

0

conflicts with Theme Builder

Translation engines

Choose your AI: 4 integrated providers

Use your own API keys, with connection test included. You control the cost and quality.

✦ Gemini AI

Batch translation of up to 100 strings in a single call. Free tier available.

Ideal for volume

DeepL

Recognized professional quality. Compatible with Free and Pro API with the same key.

Maximum quality

Google Translate

Cloud Translation v2 with more than 130 supported languages. The market standard.

130+ languages

Yandex

API v2 with IAM. Excellent coverage of Slavic and Eastern European languages.

Eastern Europe

Full integration with: ElementorYoast SEORank MathACFWP Menus and widgetsWordPress Emails
Comparison

WP-Translate vs. alternatives

WP-TranslateTranslatePressWPMLPolylangWeglot
Frontend visual editor✓✓——✓
AI translation (Gemini) in batches✓———Own
4 translation providers✓22Addon1
Unlimited languages without a higher plan✓—According to plan✓According to plan
Native Elementor support (JSON)✓Partial✓PartialPartial
WordPress email translation✓—Addon——
Translatable URL slugs✓Pro Only✓Addon—
Multilingual sitemap + automatic hreflang✓Pro OnlyAddonPartial✓
Yoast and Rank Math Meta SEO✓Pro Only✓AddonPartial
ACF fields and widgets✓PartialAddonAddon✓
Browser language detection✓Pro Only✓Addon✓
No word limit or own quotas✓✓Credits✓By words
Price (1 site, all included) €89 €66.75 one-time ~109€/year ~99€/year + addons ~99€/year + addons From 190€/year

Indicative comparison based on the public features of each plugin as of the publication date.

Prices

Start free, grow when you want

No subscriptions. One-time payment, updates and support included for life.

Free

To try it on your website

€0 forever
One site

For your own website

€8925% off · October only
€66.75 one-time payment
€25.35 per site
Five sites

For those who manage multiple websites

€16925% off · October only
€126.75 one-time payment
Agency

Unlimited sites

€28925% off · October only
€216.75 one-time payment

30-day money-back guarantee · Secure payment · VAT invoice · See plans in detail

Frequently asked questions

We answer your questions

No. You install the plugin, add your languages and translate by clicking on your own website. There are no .po/.mo files or technical configuration.
You use your own keys (Gemini and DeepL have generous free tiers). This way you don't pay intermediaries: the translation cost is direct with the provider and you control it.
Yes. Output buffering detection works with any theme, and Elementor has native support: we read the internal JSON of each design to avoid losing any string.
Translations are saved in your database and served as normal HTML, with cache. There are no external calls when loading the page for your visitors.
Yes. Both versions share the same translation database: activating Pro unlocks additional languages and providers, without migrations.
No. Pro is a one-time payment: the license does not expire and updates are included for life. The only limit is how many sites you activate it on.
You have a 30-day money-back guarantee, no questions asked. And if you uninstall, the plugin cleans its tables without leaving a trace in your database.
Updates

What we've shipped lately

The plugin keeps moving. These are the latest releases, with what changed in each one.

  • 2.10.4 Pro

    Browser language detection lets pages be cached again

    If the page wasn't translated into the visitor's language, the plugin still set its cookie before deciding not to redirect. No page cache stores a response with a cookie, so the whole site was rebuilt on every visit.

  • 2.10.3 Free and Pro

    The language cookie is no longer set on every visit

    It was also written when the page was served in the main language, and that left the entire site out of the cache. Now it is only saved when the visitor is not in the default language.

  • 2.10.2 Free and Pro

    The “leave a review” button led to a 404

    It pointed to a WordPress.org address that doesn't exist. It now opens the plugin's page, which is where reviews are written.

  • 2.10.1 Free and Pro

    Testing a Gemini key checks the model you have chosen

    Before, it tested whichever model was saved, so switching models and pressing Test always failed with the same error. The model list is now fetched from Google with your own key, so you only see the ones you can actually use. And the language switcher style is chosen in Settings, with a preview.

  • 2.10.0 Free and Pro

    Support screen inside the plugin

    It gathers the most common questions and includes a form to tell us about a problem. It can attach a technical summary of your installation: it's shown in full before sending, never includes API keys or the content of your pages, and is only sent if you press the button.

Updates are included for life with the Pro license. The full history is on the plugin listing on WordPress.org.

Your website speaks one language. Your customers speak many.

Install WP-Translate today and publish your first translated page in less than 10 minutes.

Without card

Try it on your site before you pay

The free version of WP Translate translates your WordPress site with your own AI key. Install it, try it on your real site and decide later. If you like it, the Pro license is a one-time payment from €66.75 (was €89, 25% off in October only), with no fees or renewals.

FREE VERSION

Direct download

€0

Try it without paying anything

Already know it? See the Pro licenses, from €66.75 as a one-time payment (25% off in October only).