Polylang AI Translator
The only Polylang-native bulk translation plugin

Translate your WordPress site
for 1/10 the cost

Bulk AI translation with automatic internal link rewriting. GPT-4o, Claude, Gemini — you pay API costs directly. No per-word markup. No recurring credits.

ENFR
ENES
ENDE
ENIT
ENPT
ENJA
1/10the cost of WPML
100+AI models available
0per-word credits

Features

Everything you need for multilingual WordPress

Built for sites with hundreds of pages and dozens of internal links.

Unique

Automatic Link Rewriting

Internal links are rewritten to point to the correct translated version of each page. No broken links, no manual fixes.

One-Click Bulk Translation

Server-side queue processes hundreds of pages without browser timeouts. Select, choose language, click Apply.

100+ AI Models

GPT-4o, Claude, Gemini, DeepSeek, Llama, Mistral — pick any model on OpenRouter. Switch anytime.

ACF Field Support

Advanced Custom Fields content — text, textarea, WYSIWYG — is translated alongside standard post content.

SEO-Friendly Slug Translation

Slugs are translated so URLs read naturally: /cloud-desktops/ becomes /fr/bureaux-cloud/.

Custom Post Types

Translate pages, posts, tutorials, FAQs, solutions, glossaries — any post type registered with Polylang.

Outdated Detection

Edit the original and translations are flagged as outdated. Know exactly what needs re-translating.

Custom Prompts

Control the AI: "Keep brand names in English," "Use formal German," "Match our casual tone."

Auto-Retry on Failure

API hiccups and rate limits are handled automatically. No babysitting bulk translations.

Drafts by Default

Every translation starts as a draft. Review and publish on your terms — nothing goes live without your approval.

Temperature Control

Slide lower for precise, literal translation. Slide higher for creative, natural-sounding output.

Media & Taxonomies

Featured images, categories, and tags are copied to translated posts. No manual re-assignment.

Comparison

See how we stack up

The only Polylang-native plugin with bulk translation, automatic link rewriting, and no per-word credits.

This Plugin
Polylang AI Translator
WPML
+ AI credits
Weglot
Advanced plan
AutoPoly
$49/yr
Annual license cost
$49 – $349
~$219+
~$3,289+
$49
Translation API cost
At cost (no markup)
~10x markup (credits)
Bundled (opaque)
At cost
3-year total (large site)
~$750
$2,300 – $4,800
$9,867+
$147 + staff time
Automatic link rewriting
Limited
N/A
Server-side bulk translation
N/A
Polylang-native
ACF field support
Limited
Limited
Slug translation
N/A
AI model choice
100+ models
WPML engines
Weglot engine
GPT / Claude
Outdated detection
Custom prompts
No Polylang migration needed

Translate a 500-page site into 5 languages

This plugin: ~$250/yr ($199 license + ~$50 API) vs WPML: $2,000+/yr vs Weglot: $3,289+/yr

Pricing

Simple, transparent pricing

Pay by translated words. All features included in every plan.

Starter

$49/year

Small blogs and personal sites

Up to 100K translated words/yr
1 site license
All features included
Get Starter
Most Popular

Business

$99/year

Business sites with multiple languages

Up to 500K translated words/yr
3 sites license
All features included
Get Business

Growth

$199/year

Large content sites and publishers

Up to 2M translated words/yr
10 sites license
All features included
Get Growth

Agency

$349/year

Agencies managing multiple clients

Up to Unlimited translated words/yr
Unlimited sites license
All features included
Get Agency

Every plan includes:

Automatic internal link rewriting
ACF field translation
Slug translation
100+ AI models via OpenRouter
Custom prompts & temperature
Outdated translation detection
Auto-retry on failure
All custom post types
Email support
1 year of updates

+ You pay AI costs directly to OpenRouter — typically $2 – $10 to translate an entire site.

How It Works

Up and running in minutes

01

Install and activate

Upload the plugin zip to WordPress, activate it, and make sure Polylang is configured with your target languages.

02

Add your OpenRouter API key

Paste your API key from openrouter.ai into Settings > AI Translator. Pick your AI model — GPT-4o works great, or choose from 100+ others. You pay OpenRouter directly at their published rates.

03

Translate everything

Select pages from the list, choose a target language, and click Apply. The server-side queue handles hundreds of pages. Internal links are rewritten automatically. Review drafts and publish.

FAQ

Frequently asked questions

Yes. Polylang AI Translator extends the free Polylang plugin. Install Polylang first and configure your target languages. The free version of Polylang works fine — you don't need Polylang Pro.
You pay OpenRouter directly at their published rates. A typical 1,000-word blog post costs a fraction of a cent with GPT-4o mini, or a few cents with GPT-4o. Translating an entire 500-page site into 5 languages costs roughly $2–$10 in API fees. There is no markup — you pay exactly what OpenRouter charges.
WPML charges €199/year for their plugin, plus per-word translation credits that are marked up roughly 10x over raw API costs. A large site can easily spend $2,000–$4,000/year with WPML. Our plugin costs $49–$349/year with API costs at their true price. Plus, WPML requires migrating away from Polylang — a complex, risky process. We're Polylang-native.
Weglot uses a proxy approach — translations don't live in your WordPress database. Plans start at €190/year for 10K words. For a site with 1M+ words across 6 languages, you're looking at €2,990–€6,990/year. Our $199/year Growth plan covers 2M translated words, and the translations are real WordPress posts you own.
Any model available on OpenRouter: GPT-4o, GPT-4o mini, Claude 3.5 Sonnet, Gemini 1.5 Pro, DeepSeek, Llama 3, Mistral, and 100+ others. You can switch models at any time. Use budget models for bulk translation, premium models for important pages.
Yes. Text, textarea, and WYSIWYG fields from ACF are translated alongside standard post content. Other field types (images, numbers, relationships) are copied as-is.
When a page is translated, every internal link in the content is checked. If a translated version of the linked page exists in the target language, the link is rewritten to point to it. This happens automatically during translation — no extra steps, no manual checking.
You can upgrade your plan at any time. The word limit resets annually. Translated words are counted as source words multiplied by the number of target languages (e.g., 1,000 English words translated into 3 languages = 3,000 translated words).
Yes — your content is sent to the AI provider you select (OpenAI, Anthropic, Google, etc.) via OpenRouter's API for translation. Nothing is stored by the plugin. Review OpenRouter's privacy policy for details.
Yes. All plans come with a 30-day money-back guarantee. If the plugin doesn't work for your use case, contact us for a full refund.

Stop overpaying for
WordPress translation

Bulk AI translation with automatic link rewriting. Polylang-native. From $49/year.

30-day money-back guarantee. No questions asked.