AIT Multilingual Translate
AIT Multilingual Translate helps site owners translate WordPress content with AI and machine translation providers while saving translations locally for reuse.
The plugin is currently available as a Public Beta Build. Please make a backup before bulk translating production websites.
Language flag icons are bundled locally from the MIT-licensed lipis/flag-icons project. No external request is made to load flag images.
Key features
- Select source and target languages.
- Translate with OpenAI, Google Translate, DeepL, Gemini, or Grok/xAI.
- Choose a global Translation Mode / Tone of Voice for AI providers such as SEO Optimized, Marketing, eCommerce, Technical, Legal, Luxury Brand, Friendly, or Custom Prompt.
- Use AI Cost Optimization settings for Cheap, Balanced, or Premium model guidance, temperature control, request limits, token estimates, cache hits, and duplicate-skipped statistics.
- Store translations locally and reuse them until source text changes.
- Scan posts, pages, products, menus, widgets, taxonomy terms, SEO meta, and public custom fields.
- Process translation work in a queue so visitors do not wait for provider calls.
- Edit saved translations from the frontend as an administrator.
- Manage translations in a searchable Translation Matrix.
- Export and import translations as CSV, PO, or MO files.
- Add language switchers with shortcodes, widgets, Elementor, WordPress menus, header, or footer placement.
- Use directory URLs such as
/ka/about/or query URLs such as/about/?lang=ka. - Includes WooCommerce product and category URL compatibility helpers.
- Includes a debugger, route diagnostics, safe log export, and provider test tools.
Public Beta
AIT Multilingual Translate is still under active testing. Bulk translation can consume provider quota and should be tested on staging first. The plugin stores API keys in WordPress options unless you define keys in wp-config.php.
Trademark notice
WooCommerce and Elementor are trademarks of their respective owners. This plugin is not affiliated with, endorsed by, or sponsored by WooCommerce, Automattic, Elementor, or their parent companies.
External services
AIT Multilingual Translate can connect to external translation providers. No provider is contacted unless you configure a provider key and start a provider test, queue process, background queue run, or on-page translation request.
For all providers, the plugin may send source text strings, source language, target language, provider model/endpoint selection, and request metadata required by the provider. API keys are sent only to the selected provider endpoint and are not shown in the debugger or public output.
OpenAI:
- Sends selected strings and language instructions to OpenAI when OpenAI is the active provider.
- Terms: https://openai.com/policies/terms-of-use/
- Privacy: https://openai.com/policies/privacy-policy/
Google Translate:
- Google Translate is used to translate selected source strings when Google Translate is selected as the active provider and the site owner has configured a Google Cloud Translation API key.
- The plugin sends source text strings, source language and target language to Google Cloud Translation API only when the site owner starts a provider test, queue process, background queue run or on-page translation request.
- Terms: https://cloud.google.com/terms
- Privacy: https://policies.google.com/privacy
DeepL:
- Sends selected strings plus source and target language codes to DeepL when DeepL is the active provider.
- Terms: https://www.deepl.com/pro-license
- Privacy: https://www.deepl.com/privacy
Gemini:
- Sends selected strings and language instructions to the Gemini API when Gemini is the active provider.
- Terms: https://ai.google.dev/gemini-api/terms
- Privacy: https://policies.google.com/privacy
Grok/xAI:
- Sends selected strings and language instructions to xAI when Grok/xAI is the active provider.
- Terms: https://x.ai/legal/terms-of-service
- Privacy: https://x.ai/legal/privacy-policy
