Write once, read everywhere
You keep one WordPress site, written the way you already write it. No second set of pages to manage.
Features
LocaleReady translates your site automatically, remembers what it has already translated, and lets you fine-tune any page by hand. About 130 languages, through your own DeepL or Google account, at their price. You keep stored strings if you cancel. New ones stop.
Behind the scenes
1
They click the language switcher, follow a language-specific link, or their browser just tells us what they'd prefer to read.
2
Your page loads as usual. LocaleReady swaps in the translated text. Your theme and plugins do not have to change.
3
The first reader of a new string waits on your DeepL or Google key. After that the result is saved, so the next visitor gets it from your database.
4
Fix a sentence by hand, or ask AI to polish a page's wording, whenever you want to. Neither one slows anything down for a visitor.
Everything, briefly
You keep one WordPress site, written the way you already write it. No second set of pages to manage.
Once something is translated, it is saved. The next visitor reading that sentence in Spanish does not cost extra.
Connect DeepL, Google, or both. If one is down or out of quota, LocaleReady uses the other. Visitors still see a translated page.
Most pages can run on autopilot. Got one that needs a human touch? Write your own version for that language, point it at a different page entirely, or turn that language off just there. Prices and brand names are always left alone.
Add it as a widget, a shortcode, a menu item, or in your theme. Show names in English, in each language, or both.
Each language gets its own real web address, so search engines can find and rank it properly. If you use Yoast or RankMath, the technical bits behind the scenes get translated too, not just what people can see.
Shopping carts, checkout, and order emails, all in the right language. Form confirmations too. And pages built with Elementor, Divi, Beaver Builder, or Oxygen translate right along with everything else.
Read more →Visitors get automatic translation right away. If you want better wording on one page, you can run an AI pass later. That is optional.
If you write code, there are hooks, template tags, and a REST API so you can change how translation works.
Read more →Keeping costs in check
If a wave of visitors or a search engine finds a pile of pages you haven't translated yet, that's real money. Set a monthly cap and we'll warn you as you get close, then pause new translating until next month, or until you raise it. Everything already stored keeps working the whole time. And on a test or staging copy of your site, we don't spend a cent unless you tell us to. PHP 8.1 or newer is required.
How this works →What it is not
Nothing here is a separate page you have to edit on its own. There's one version of each page, the one you already wrote.
You do not have to leave WordPress. If you want a human translator, you can export a file. That is optional.
DeepL and Google bill you at their own prices. LocaleReady is the plugin fee. We do not add a cut on top.
Visitors get automatic translation immediately. AI polish is something you ask for on a page, when you want it.
$249 a year for one site, up to $999 for ten. Use your own DeepL or Google account for the actual translating. LocaleReady is the plugin.
Coming from another tool? See how this compares toWeglot, WPML, TranslatePress, and others.