I'm very satisfied with the Automatic Translate Addon for TranslatePress. The addon works perfectly to generate and save translations without relying on paid APIs, which is exactly what I needed for my multilingual website.
Bulk Translation
for TranslatePress
Bulk-translate hundreds of TranslatePress pages in a single batch with AutoTP. Pick any AI provider — paid or free — set your target language, choose what to include, and click Translate All. Auto-resume keeps long runs safe and re-runs skip already-translated content.
Translate hundreds of TranslatePress pages in one batch run
Translating TranslatePress content one page at a time is the slowest path to multilingual. Bulk translation in AutoTP lets you queue up hundreds of pages, pick a provider, and let the run finish in the background — with auto-resume on failure and automatic skipping of already-translated content.
Translate 200+ TranslatePress pages in a single run — minutes of work, not weeks.
Scope batches by post type, category, status, or language pair before kicking off.
If an API call fails mid-run, the queue picks up where it left off — no need to restart.
Re-runs only fill in the gaps — saves API cost and keeps existing translations stable.
Set up Bulk Translation for TranslatePress in 4 steps
From install to translated site — usually under 10 minutes.
What bulk translation in AutoTP covers
Every TranslatePress content type, every provider, every safety net — translated in batches.
Hundreds per run
Queue 200+ TranslatePress pages into a single batch — finish what would take weeks in roughly 10 minutes.
Filter before running
Scope batches by post type, category, status, or language pair — translate only what you need.
Auto-resume on failure
If an API call fails mid-batch, the queue picks up where it left off — no need to restart from scratch.
Skip already-translated
Re-runs only fill in the gaps — saves API cost and keeps existing translations stable.
All AI providers
OpenAI, Gemini, Claude, DeepL — or free options like Google Translate, Yandex, and Chrome AI.
Format preservation
HTML, shortcodes, ACF, and inline links stay intact across every page in the batch.
Background processing
Long batches run in the background — navigate away, close the browser, or queue another batch while the first one finishes.
Multiple languages
Queue translations into several target languages in parallel — German, French, Spanish from one batch interface.
Detailed run logs
Every batch leaves a log of translated pages, skipped pages, and any errors — easy to audit and re-run on failure.
Bulk Translation on another multilingual plugin
Same feature, different multilingual plugins — pick the addon that matches your site.
What developers say about AutoTP
Real reviews from real users using AutoTP with AI translation providers.
The module is working great, automated translation works smoothly. I would personally appreciate an option to automatically translate the pages immediately (prior to first visit).
A spectacular plugin, really useful, practical, easy to configure and meets expectations very well. A highly recommended addon.
There's no hard limit on batch size from the plugin — the practical limit is your AI provider's rate limit and your site's PHP timeout. Most sites translate 100–500 pages per batch comfortably. For larger sites, split into a few batches by post type or category.
Bulk translation auto-resumes from where it stopped. If an API call fails (rate limit, network blip, or server timeout), the queue retries that specific item and then continues with the rest. You don't need to restart from scratch.
Yes. The bulk translation panel lets you filter by post type, category, status (published / draft), and target language pair before kicking off a run. You can also exclude pages that are already translated.
No — by default, already-translated content is skipped. Re-running a bulk job only fills in the missing translations. You can also force a re-translation if you've changed the source content.
Yes — bulk translation works with all the AI providers your plugin supports. Free options like Google Translate, Yandex, and Chrome AI need no API key, while OpenAI / Claude / Gemini / DeepL use your own API key.
For a 100-page site, expect under 10 minutes with most AI providers. Time scales roughly linearly with the number of pages, the average page length, and your provider's rate limit.