LATW AI Translation for WPML
extension for WPML | powered by chatGPT
Translating 30 articles (3,000 words each) with WPML Automatic Translation (PTC) costs about €166, while the same content translated using this plugin with GPT-5-nano costs roughly $0.126 in tokens. You pay only for raw AI usage — no credits, no inflated per-word pricing, no hidden margins.
Manually translating 30 articles means copying ~3,000 words per post into a translation tool, pasting everything back, fixing formatting, SEO fields, slugs, excerpts and metadata = ~15 minutes per article (~7.5 hours total). With this plugin the same workload runs automatically in the background in a few minutes — roughly 90× faster, with zero copy-paste.
This plugin is built only for WordPress websites using WPML — it won't work with other CMSs or multilingual setups.
If you prefer paying premium prices for WPML credits instead of raw AI token costs, this plugin is not for you.
If you have plenty of time and like copying text back and forth between your site and translation apps — including fixing formatting and metadata — you won't need this plugin.
Start translating immediately without unnecessary configuration.
Get pluginGet the latest .zip file. Go to Plugins > Add New in your WordPress dashboard and upload the file.
Navigate to the plugin Settings > General and paste your api key.
Describe what your website is about and how it serves your audience.
Navigate to the plugin Settings > API Key and paste your license key from this dashboard.
Select content and submit for translation.
Translate entire posts, pages and content types instantly — no copy-paste, no manual setup.
Define preferred terms once and ensure they're used automatically across all translations.
Add custom context inside the plugin — describe your website, tone of voice and audience for more accurate translations.
Choose between GPT-5.5, GPT-5, GPT-5.4-mini and GPT-5.4-nano to balance quality, speed and cost.
Your content is sent directly to OpenAI — no intermediate servers, no third-party processing, no data reselling.
Review every translation in one place — which model was used, the prompt sent and the exact response generated.
Use your own prompt for special actions or add a glossary to your translations.
Translate all your interface strings automatically — menus, buttons, plugins and themes.
Real reviews from WordPress.org and feedback users sent us by email.
Check reviews on WordPress.org →
I've been coding for about 8 years, and honestly, I just enjoy sitting in my room and building things. Apps, plugins, side projects… especially the kind that make work easier, faster, or less annoying.
The first plugin started as an internal tool for another project of mine — Wishgram. We wanted to reach more people with our blog in different languages, but startup budgets are tight and premium auto-translation was way too expensive for us. So I built my own solution for automatic translations. After using it for a while, I realized how ridiculously good it was — and keeping it to myself just didn't make sense.
Seamlessly works with all WPML-compatible plugins thanks to full integration with WPML String Translation, ensuring every piece of content can be translated effortlessly.
We're here to help with all your questions and answers in one place. Can't find what you're looking for? Reach out to our support team directly.
LLM Automatic Translation is a WordPress plugin that works with WPML and automatically translates your website content using modern large language models (LLMs) via the OpenAI API.
Yes. The plugin requires WPML and is designed to work exclusively with it. It will not function without WPML installed and activated.
No. LLM Automatic Translation works exclusively with WPML and does not support other multilingual plugins such as Polylang, TranslatePress, Weglot or MultilingualPress. WPML is a strict technical requirement.
Yes, this plugin supports all page builders that are compatible with WPML.
Yes, you can set it in Settings → Translation.
Yes. You must provide your own OpenAI API key. This ensures translations are processed directly between your site and OpenAI, and the plugin author never accesses your content or API usage.
Log in to your OpenAI account, go to API Keys, create a new secret key, then copy and paste it into the plugin settings in WordPress. Make sure your OpenAI account has an active billing method enabled.
No. All content is sent directly from your WordPress site to OpenAI's API. The plugin developer does not receive, store or process your content in any way.
WordPress posts and pages, custom fields, content created with builders such as Elementor, strings and taxonomies. Only content you explicitly select for translation is processed.
The fallback version is the latest version of the plugin available at the moment your subscription started. If your subscription expires you can keep using this version indefinitely, but without updates or support. The plugin is never disabled.
After expiration: the plugin continues to work in the fallback version (the version available at the start of your subscription), updates and support are disabled, new features and bug fixes are no longer available. You can renew your subscription at any time to regain access to updates and support.
Licenses are domain-based: 1 license = 1 domain. Available packages: 1, 2, 5 or 10 domains. A license may not be shared across more domains than purchased.
No. LLM Automatic Translation is a paid plugin offered via yearly subscription. OpenAI API usage is billed separately by OpenAI and is not included in the subscription.
No. Translations are generated by AI models and may require review. We strongly recommend manually reviewing translations before publishing them on a live website.
Yes. You can translate multiple pages or posts, depending on your WPML configuration and OpenAI API limits.
Translations are stored only in your WordPress database. Technical logs (if enabled) are stored locally on your server. No data is sent to or stored by the plugin author.
No. Due to the digital nature of the plugin and immediate access after purchase, all sales are final. Please review the documentation before purchasing.
Yes. The plugin processes content under the responsibility of the website owner and does not collect or store personal user data.
The plugin depends on third-party services. If changes occur, updates may be required to maintain compatibility. Updates are available only with an active subscription.
During an active subscription, support is available via szymon.zawadzki@llm-automatic-translation.top.
Get access to a plugin that will translate your website quickly, cheaply, and securely.
Get plugin