Auto AI Translator For WPML connects your WPML setup to OpenAI’s language models, letting you translate posts, pages, products and other content using your own OpenAI API key instead of purchased translation credits.
It suits site owners already running WPML Multilingual CMS and WPML Translation Management who want AI-generated translations for long-form content, page builder layouts, or large catalogs without changing their existing workflow.
The plugin registers itself inside WPML Translation Management as a translation service. When you send a job to translation and pick it as the translator, the plugin forwards the relevant text, along with the source and target language and any custom instructions you set, to the OpenAI API using the key you enter in the plugin’s settings.
The translated result is then written back into the corresponding WPML job, so it appears wherever that content normally shows up on the site.
Powered by Fabio ChatBot
Is Auto AI Translator For WPML yours?
Tell readers what is limited and unlimited in the free version, and what the AI does in your plugin. Help them decide faster and reach the people already looking at it. In return, you answer their questions.
Key Features of Auto AI Translator For WPML
Own API key, no markup. Translations run on your own OpenAI API key, so OpenAI bills you directly for usage instead of paying for marked-up translation credits. The plugin itself adds no separate charge on top.
Native WPML translation service. The plugin registers as a translator inside WPML Translation Management, so jobs are sent and picked up the same way they always have been. There is no separate interface to learn beyond selecting it as the translator.
Background queue with chunking. Longer posts are automatically split into smaller chunks so large jobs do not stall or fail outright. If a request times out, the queue keeps track of finished chunks and resumes from the first unfinished one rather than starting over.
Custom tone and terminology. Global custom instructions are sent with every translation request, letting you fix how brand names, product codes, and industry terms should be handled. This keeps the resulting text consistent across the whole site instead of varying job by job.
Page builder and HTML safe. Content pulled from WPML jobs, including Elementor markup that WPML includes in the job, keeps its HTML structure and shortcodes intact during translation. This avoids broken layouts after content comes back translated.
Queue dashboard and job logs. A dashboard shows the overall state of the translation queue, while per-job logs with timestamps record what happened during each translation. This gives a clear view of progress and lets you check on jobs that were retried after a timeout.
How to Install Auto AI Translator For WPML
Step 1: Set up WPML first. Install and activate WPML Multilingual CMS and WPML Translation Management, and configure at least two languages, since this plugin only works alongside them.
Step 2: Install the plugin. In the dashboard, go to Plugins > Add New Plugin, search for Auto AI Translator For WPML, click Install Now, then Activate.
Step 3: Add your OpenAI API key. Open Lumo WP > Auto AI Translator > Settings, paste your OpenAI API key, choose a model, and use Test connection to confirm it works.
Step 4: Register with WPML. On the plugin dashboard, use the WPML registration button so the translation service becomes available inside WPML Translation Management.
Step 5: Send jobs for translation. In WPML > Translation Management, send content to translation and select Lumo AI Translator as the translator for those jobs.
Step 6: Enable background processing. Optionally open the Cron Setup tab and add the server cron command shown there so queued jobs keep processing without needing a browser tab open.
Good to Know About Auto AI Translator For WPML
According to the plugin’s documentation, it functions only as a translation service for WPML and stays idle without WPML Multilingual CMS and WPML Translation Management installed. The developer notes that content is sent solely to the OpenAI API using the site owner’s own key, with no data passed to the plugin author or any other third party.
Timed-out jobs remain queued and resume from the first unfinished chunk rather than restarting. The plugin creates a local translator account so WPML can assign jobs to it, generated only when an administrator activates the plugin or triggers registration in the dashboard.
Download Auto AI Translator For WPML on WordPress.org