
Ovesio AI's Dashboard
Automatically translate your WordPress into 30+ languages with Ovesio’s AI Translation Engine.
Supercharge your content with multilingual AI.
Translate posts, pages, and products with one click, powered by Ovesio.
Here’s a complete tutorial on how to get the most out of the Ovesio WordPress Plugin.
– Adds Translate buttons under Posts, Pages, Categories, Tags (and WooCommerce products if you use WooCommerce).
– Sends the text to Ovesio for translation / content generation.
– Creates the translated item(s) automatically and links it with the original (via Polylang).
– Keeps a Requests List so you can see what was sent, when, and the status.
– WordPress 6.3 or newer
– PHP 7.4+ (8.0+ recommended)
– Polylang (free or Pro) – required for languages
– WooCommerce (optional) – only if you want to translate products & product taxonomies
– An Ovesio account + API key
Upload the ovesio folder (extracted from ovesio.zip) to /wp-content/plugins/, or install it via Plugins → Add New → Upload.
Activate it in Plugins.
After activation the plugin creates its own table in the database – nothing you need to do.
(Settings → Ovesio)
– API URL – leave default unless Ovesio told you otherwise.
– API Key – paste the key from your Ovesio dashboard.
Click Save Changes.
– Content language – choose the source language (or “System” to use Polylang’s default).
– Workflow – pick your Ovesio workflow ID (if you use one).
– Translate to – tick the languages you want to generate.
– Post status – choose if new content should be Publish, Draft, etc.
Click Save Changes again.
Go to Posts, Pages, Categories, Tags (or Products if WooCommerce).
Hover an item – you’ll see Translate (with flags) and Translate All.
Click a flag to translate into that language, or Translate All to send to every selected language.
That’s it. Once Ovesio finishes, the translated item appears automatically.
– Ovesio → Requests List shows every request, its status (Pending / Completed), date, and a link to the Ovesio job.
This plugin helps you to translate your website content using Ovesio.com services. You can use it to translate pages, posts, taxonomies, categories and WooCommerce products.
This plugin only sends data to ovesio.com when you manually trigger a translation by pressing the translate link present in these sections: post/page/taxonomy/category/product.
Your API keys are stored securely in your WordPress database and are never shared with the plugin developer.
The default domain used for sending data is https://api.ovesio.com/v1/ but in some cases ovesio.com can provide you with a different subdomain of the same domain name in order to be used for translation service.
We do not collect sensitive data or personal information.
Please check Ovesio.com terms and conditions here: https://ovesio.com/information/terms
and the privacy policy here: https://ovesio.com/information/privacy
– Nothing happens when I click Translate: Check you are logged in as a user who can edit posts. Make sure the API key is valid.
– Callback not working / 404: Re-save permalinks. Ensure the Security Hash in the URL matches the one in settings.
– Translations go to the wrong status: Change Post status in Translation settings.
– Polylang errors: Confirm Polylang is active and languages are set.
– Open an issue on GitHub (if you host the code there)
Aweb Design SRL
MIT License. See LICENSE file for details.
This module is provided “AS IS”, without warranty of any kind, express or implied.
The authors and contributors are not liable for any claim, damages, or other liability,
whether in an action of contract, tort, or otherwise, arising from, out of, or in connection
with the module or the use or other dealings in the module.
This is an open-source community module and is not an official module of WordPress
This module may rely on third-party services/APIs. Availability and output quality may vary.
Use this module at your own risk. Always test in a staging environment before deploying to production.