Opens in a new tab

Your whole site, in every language.

AI translation plugin for WordPress. Bring your own API key for Claude, GPT, Gemini, Mistral or OpenRouter or connect supported AI tools through MCP/OAuth and use an AI subscription you already have. No translation credits. No vendor markup.

✓ No credit packs✓ No vendor lock-in✓ WooCommerce included
yourshop.com/handmade-mug
product
photo
Kitchen · Ceramics
Handmade ceramic mug
Glazed by hand in small batches. Every piece is slightly different.
$24Add to cart
Served from local DB · 0 API callshreflang="en"
$ wp nagatapress translate --lang=all --resume
de
queued
fr
queued
ja
queued
cs
queued
es
queued
model claude-haiku · cost so far $0.000
Add to cartIn den Warenkorbカートに追加Do košíkuAjouter au panierAñadir al carritoAggiungi al carrelloDodaj do koszykaIn winkelwagenLägg i varukorgen장바구니에 담기加入购物车KosárbaAdicionar ao carrinhoLegg i handlekurvenΠροσθήκη στο καλάθιThêm vào giỏใส่ตะกร้าPridať do košíkaDodaj v košaricoAdd to cartIn den Warenkorbカートに追加Do košíkuAjouter au panierAñadir al carritoAggiungi al carrelloDodaj do koszykaIn winkelwagenLägg i varukorgen장바구니에 담기加入购物车KosárbaAdicionar ao carrinhoLegg i handlekurvenΠροσθήκη στο καλάθιThêm vào giỏใส่ตะกร้าPridať do košíkaDodaj v košarico

Translate once. Serve forever.

Your site is translated in one pass and stored in WordPress. Visitors get the translated page straight from your database: no API request on page view, no JavaScript swapping your text.

~2 min
provideranthropic
modelclaude-haiku
keysk-ant-••••••3f
status✓ connected

Connect your AI key

Paste a key from Anthropic, OpenAI, Google, Mistral or OpenRouter. Switch providers anytime.

75+ languages
/de/Deutsch
/ja/日本語
fr.yoursite.comFrançais
?lang=csČeština

Pick languages & URLs

Subdirectory, query parameter or a separate domain per language. Slugs are translated too.

one pass
1,284 strings✓
312 posts✓
86 products✓
hreflang + sitemap✓

Translate, then serve locally

The whole site is translated in one background run. Optionally, new posts are translated as soon as they are published.

Pay your AI provider for words. Not us for quotas.

No credit packs, no yearly word limits. The licence covers the plugin; translation costs go straight to the provider you choose, including free models via OpenRouter. Prices are estimates in USD and depend on the model and provider you choose; with your own AI assistant over MCP or OAuth there is no per-word cost.

Estimate your cost →
NagataPress + Gemini Flash Lite~$0.05per 10,000 words (estimate)
Typical AI quota plans$99+per year, then top-ups
Claude Haiku ≈ $0.017 / 1K wordsOpenRouter free models: $0

Built for sites that outgrew their translation plugin.

Content

High-content websites

Blogs, magazines and knowledge bases translated at a fraction of the usual cost.

Commerce

WooCommerce stores

Products, attributes, cart and checkout, all included in a single licence.

Developers

Developers & agencies

WP-CLI with resume, an MCP endpoint for AI assistants and a clean hash-based table for automation.

Migration

Switching plugins

Import existing translations from WPML, Polylang or TranslatePress. Coming from Weglot or GTranslate? Re-translate with your own key.

Four plans. Every feature in all of them.

No page or word limits. Translation cost depends on the AI model you pick and how much text you translate.

One Site

1 website
$19/ year excl. VAT

For a single website. No limit on the number of pages.

✓Unlimited pages & languages
✓All AI providers & models
✓WooCommerce, SEO, WP-CLI
✓Updates & support
Start 14-day free trial

Unlimited

agencies
$99/ year excl. VAT

For every site you manage under your own administration.

✓Unlimited websites
✓Everything in One Site
✓Multi-domain setups
✓Priority support
Start 14-day free trial

Lifetime

100 activations
$299once, excl. VAT

Pay once and keep it. One licence for up to 100 site activations.

✓100 site activations
✓Everything in One Site
✓One payment, no renewals
✓Updates & support
Get Lifetime

Just need it once?

One Time Translate

1 website, 30 days

Translate one website and keep the result. 30 days to translate and review, one payment, no subscription. Support is not included.

$9once, excl. VAT
Translate once

Payments handled by Creem.io as Merchant of Record. Trial & refund policy

How NagataPress compares

Migrate from WPML, TranslatePress or Polylang
Feature
NagataPress
WPML
Polylang
TranslatePress
Translation
AI (5 providers) + manual
Manual + limited AI credits
Manual + DeepL (own key)
Frontend editor + AI (limit/yr)
AI pricing
~$0.005 / 1K words, free via OpenRouter
90K-180K credits/yr, then extra
Own DeepL key + Pro licence
50K-500K words/yr per plan
WooCommerce
Included
From CMS plan ($99/yr)
Add-on +~$112/yr
Included
URL formats
Subdirectory, query, multi-domain
Subdir, subdomain, domain
Subdir, subdomain, domain
Subdir (domain from ~$224/yr)
Frontend editor
Yes, sidebar on frontend
No
No
Yes, visual WYSIWYG
WP-CLI bulk
Yes, with resume
Partial
No
No
Migration from
WPML, TranslatePress, Polylang
No
No
No
Vendor lock-in
None, translations stay in DB
Yes
Partial (post duplicates)
No

Questions

Something else? Send us a message, we reply Mon-Fri, 10:00-15:00 CET.

It runs as a background job, so you can close the browser while it works. The time depends on the size of your site, the model you pick and your provider's rate limits: minutes on a small site with a fast paid model, longer on a large site or with free models. Afterwards every visitor gets the translated version straight from your local database, with no API request on page view.

No, installation takes a few clicks. Activate your licence, paste an API key from OpenAI, Anthropic, Google, Mistral or OpenRouter, pick your languages and start. OpenRouter is the easiest start, with some free models (with limits).

Yes, if every language uses the same structure. NagataPress translates content 1:1 across languages. If you need pages that exist only in some languages, it is not the right fit.

Yes. NagataPress translates the final page, so text from builders such as Bricks or Elementor, including dynamic data, is translated at render time as soon as that text has a stored translation. New strings are picked up by the next bulk run, by auto-translation on publish, or in the frontend editor.

75 languages plus 10 regional variants such as pt-BR, en-GB and fr-CA, with no cap on how many you enable. Arabic, Hebrew, Persian and Urdu get right-to-left styling automatically.

Yes, in every licence. Products, attributes, cart and checkout are translated, each order remembers its language, and customer e-mails can go out in that language.

Nothing is deleted. Your translations and settings stay in your database, but while the plugin is inactive your site shows the original language only. Reactivate it and the translated pages are served again.

Keys are stored encrypted (AES-256-GCM) in your own database. Text goes from your server directly to the AI provider you choose, never through our servers, and the plugin sets no cookies for your visitors.

Experimentally, yes. Connect an AI assistant you already pay for, such as Claude, ChatGPT or Cursor, through the built-in MCP endpoint and let it translate in batches. It stays off until you switch it on.

Yes. Open the frontend editor from the admin bar, click any string on the page and edit it. Manual edits are never overwritten by later automatic runs.

WordPress 5.0 or newer, PHP 7.4 or newer, an active licence and an API key from your AI provider. HTTPS and pretty permalinks are only needed if you connect an AI assistant.

Everything stays yours, inside WordPress.

A simple, functional and fast way to translate your website. 14-day free trial, cancel anytime.

No results