Translate your WPML website with AI.
Use your own OpenAI API key, translate multiple WordPress articles in bulk, and keep full control of your WPML workflow. Start free, then upgrade to Premium when you want translations to run automatically.

From content to translation in four steps
Enter your own OpenAI API key securely.
Choose the articles and target languages.
Translate in bulk with one launch.
Translations are created and linked in WPML.
Translate multiple articles in one workflow
Choose your WPML source and target languages, select the untranslated content you want to process, and let Translation Assistant create the translated versions without leaving WordPress.
- Select multiple articles or enter WordPress IDs
- Create translations as drafts or publish them
- Check for existing or in-progress WPML translations


Configure it once. Let translations run automatically.
Premium is designed for websites that publish regularly and do not want to manually launch every translation workflow.
- Choose source and target languages
- Schedule recurring translation runs
- Control batch size and publication status
- Coming soon: automatically queue translations when new content is published
Keep track of every translation
Review completed operations, failures, target languages and translated content directly from your WordPress dashboard.
- Success and failure statistics
- Filter by status, execution type or language
- Open translated content directly

Free translates. Premium automates.
The Free edition includes on-demand bulk translation. Premium is for recurring and unattended translation workflows.
| Feature | Free | Premium |
|---|---|---|
| WPML integration | ✓ | ✓ |
| Your own OpenAI API key | ✓ | ✓ |
| Bulk translation | ✓ | ✓ |
| Draft or published translations | ✓ | ✓ |
| Translation history | ✓ | ✓ |
| Scheduled translations | — | ✓ |
| Automatic translation on publication | — | Coming soon |
Choose the license that fits your websites
All Premium licenses include the same automation features. You only choose how many WordPress sites you want to activate.
Free
For manual, on-demand translation.
- On-demand bulk translation
- Your own OpenAI API key
- WPML language association
- Draft or published translations
- Full translation history
1 Site
For one multilingual WordPress website.
- Everything in Free
- Scheduled translation automations
- Configurable automation batch sizes
- Automatic translation on publication — coming soon
5 Sites
For freelancers, small agencies or several websites.
- Everything in Free
- Scheduled translation automations
- Configurable automation batch sizes
- Automatic translation on publication — coming soon
25 Sites
For agencies and larger portfolios.
- Everything in Free
- Scheduled translation automations
- Configurable automation batch sizes
- Automatic translation on publication — coming soon
Premium is available for 1, 5 or 25 sites with monthly or annual billing. No lifetime license is currently offered. OpenAI API usage is billed separately by OpenAI.
Before you get started
Do I need WPML?
Yes. Translation Assistant is designed to work with WPML and requires WPML Multilingual CMS to be installed and active.
Do I need my own OpenAI API key?
Yes. You connect your own OpenAI API key in WordPress. OpenAI API usage is billed separately by OpenAI.
Can I translate multiple articles with the Free edition?
Yes. The Free edition supports on-demand bulk translation. Premium is focused on automation rather than unlocking bulk selection.
What does Premium add?
Premium adds scheduled translation automations and configurable automation controls. Automatic translation when new content is published is planned for a future update. Translation history is fully available in both editions.
How much does Premium cost?
Premium costs $4.99/month or $49.99/year for 1 site, $9.99/month or $99.99/year for 5 sites, and $19.99/month or $199.99/year for 25 sites. There is currently no lifetime license.
What happens if a translation already exists?
Translation Assistant checks WPML before creating a translation and can stop the operation when a translation already exists or is already being processed.
Ready to translate?
Start with the Free edition, or choose Premium when you want to automate recurring translation work.