LocalePro
Menu
WordPress plugin130 languagesSaved on your site

One WordPress site.
Every language your visitors speak.

LocalePro translates your pages, products, carts, and forms automatically with DeepL or Google, then saves every translation in your own WordPress database. No monthly translation fee. No second copy of the site. No one else's servers in the middle.

From $249 a year. 14-day money-back guarantee.

Works with WooCommerce, Gravity Forms, Elementor, Divi, Beaver Builder, Oxygen, Yoast, and Rank Math.

Why LocalePro

Automatic, then yours.

It translates the whole page

Pages, posts, products, the cart, checkout, form labels, error messages, order emails, and the bits Google reads. You write in one language. Visitors read in theirs.

Translate once. Serve it forever.

Every sentence is translated a single time and saved in your WordPress database. The ten-thousandth visitor costs the same as the second: nothing extra.

Translation at cost, paid once

Connect DeepL or Google. Google's first 500,000 characters each month are free. A 50-page site into one language is about 120,000 characters, so that job is usually free, and you only pay it once. We never add a markup.

Your translations, in your database

Search them, edit them, lock a sentence, or hand a file to a translator, all in WordPress. If DeepL is down, Google can pick up. Visitors still get a translated page.

See the language menu, page-by-page control, and the rest →

How it works

Translate it once. Serve it from your own site.

  1. 1

    A visitor arrives in their language

    They pick it from the language menu, follow a link like /es/, or their browser sends them there the first time.

  2. 2

    New text is translated once

    Anything we haven't seen goes to DeepL or Google. Prices, the brand names you list, and placeholders a script fills in later are left alone.

  3. 3

    The translation is saved on your site

    It lands in WordPress, where you can search it, edit it, or lock it. A French page can live at /fr/tarifs, not a copy of the English address.

  4. 4

    Everyone after reads it for free

    No second trip to DeepL or Google, and no wait. Translate the site ahead of time from Tools, and even the first visitor doesn't wait.

Three ways to do this

Most tools pick one of these. We picked the third.

A hosted translator

Quick to switch on. The translated site lives on someone else's servers, and the bill usually grows with words and visits.

A copy of every page

Each language is its own WordPress page. You can say something different in each one. You also keep every copy up to date by hand.

LocalePro

One site, translated automatically, saved in your database. You can still rewrite a page, point a language at a different page, or turn a language off, when you want to.

Works with what you already use

Shops, forms, page builders, and SEO plugins.

WooCommerce

Cart, checkout, coupons, error messages, and order emails, all in the shopper's language. Prices and currency never touched. The cart updates after the page loads, and those words are translated too, with no flash of the original.

Gravity Forms

The form translates with the page. The email goes out in the language the person used, even if it sends later. What they typed stays exactly as they typed it.

Page builders

Elementor, Divi, Beaver Builder, Oxygen, and the other big builders. Visitors see a translation. The editor stays in the language you design in, so a save can't overwrite your original.

Yoast and Rank Math

Titles, descriptions, and the extra details those plugins add for search and for sharing. Each language has its own address, hreflang on every page, and a sitemap that lists them.

See how each one is handled →

Pricing

One yearly price. Every feature, on every plan.

14-day money-back guarantee. Thepricing page has a worked example of what a real site costs to translate. Coming from Weglot, WPML, or TranslatePress?See how LocalePro compares.

1 site

$249/ yr

One WordPress site. Automatic translation, no monthly SaaS fee.

Best value

3 sites

$499/ yr

Three WordPress sites. Each keeps its own translations.

10 sites

$999/ yr

Ten WordPress sites. A small fleet or a few client installs.

Agency

More than 10

More than 10 sites? Talk to us.

See agency plans

14-day refund if you change your mind. Have a code? You can add it at checkout.

Questions

Before you buy

Does it really translate everything automatically?+

The words on the page, yes: posts, pages, products, menus, the cart, checkout, form labels, and order emails. You turn on the languages you want. A sentence is translated the first time it's needed, then saved. You can still rewrite one by hand, or ask AI to smooth a single page when the tone matters.

What does the translation itself cost?+

Google Cloud Translation includes the first 500,000 characters each month. A 50-page site into one language is about 120,000 characters, so that first language is usually free, and LocalePro only sends it once. DeepL sells its own plans, with a block of characters included. We don't add a fee on top of either one. You can also set a monthly ceiling, and a staging copy won't spend anything unless you say so.

Do I have to duplicate every page?+

No. You keep one WordPress site, written the way you already write it. Other languages are translations of that page, saved beside it.

Will Google index the translated pages?+

Each language gets a real address, like /es/ or /fr/tarifs, plus hreflang so search engines know which language is which. Titles and descriptions are translated. If you use Yoast or Rank Math, the details they add are translated too, and they point at the translated page.

Can I fix a translation by hand?+

Yes, in WordPress, on the Translations screen or on the page itself. A correction stays put. If you later edit the original sentence, LocalePro flags that correction so it doesn't quietly get replaced.

Can I use it on more than one site?+

Yes. The 3-site and 10-site plans share one purchase across that many sites. Each site keeps its own translations. Above ten, write us.

What happens if I cancel?+

Your translations stay in WordPress, and the site can keep translating new text as long as DeepL or Google is still connected. What you stop receiving is plugin updates.

Can I get a refund?+

Yes. You have 14 days from the day you were charged. The refund policy has the details.

More answers are in the docs FAQ, the setup guide, and therefund policy.

Go multilingual this afternoon.

Install the plugin, paste a DeepL or Google key, and turn on a language. The first translated page can be live in minutes, and it stays on your site.