Changeset 3340472
- Timestamp:
- 08/06/2025 03:33:18 PM (8 months ago)
- Location:
- ovesio
- Files:
-
- 6 edited
-
tags/1.3.1/composer.json (modified) (1 diff)
-
tags/1.3.1/ovesio.php (modified) (2 diffs)
-
tags/1.3.1/readme.md (modified) (1 diff)
-
trunk/composer.json (modified) (1 diff)
-
trunk/ovesio.php (modified) (2 diffs)
-
trunk/readme.md (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ovesio/tags/1.3.1/composer.json
r3340251 r3340472 2 2 "name": "ovesio/ovesio-wordpress", 3 3 "description": "WordPress plugin that integrates Ovesio AI Translation and SEO tools.", 4 "version": "1.3. 1",4 "version": "1.3.2", 5 5 "type": "wordpress-plugin", 6 6 "require": { -
ovesio/tags/1.3.1/ovesio.php
r3340251 r3340472 4 4 * Plugin Name: Ovesio 5 5 * Description: Get instant translations & contentn generator in over 27 languages, powered by the most advanced artificial intelligence technologies. 6 * Version: 1.3. 16 * Version: 1.3.2 7 7 * Author: Ovesio 8 8 * Text Domain: ovesio … … 18 18 } 19 19 20 define('OVESIO_PLUGIN_VERSION', '1.3. 1');20 define('OVESIO_PLUGIN_VERSION', '1.3.2'); 21 21 define('OVESIO_PLUGIN_DIR', plugin_dir_path(__FILE__)); 22 22 define('OVESIO_ADMIN_DIR', OVESIO_PLUGIN_DIR . 'admin/'); -
ovesio/tags/1.3.1/readme.md
r3340251 r3340472 4 4 Requires PHP: 7.2 5 5 License: GPLv2 or later 6 Stable tag: 1.3. 16 Stable tag: 1.3.2 7 7 Contributors: ovesio, awebro 8 8 Tags: multilingual, translate, translation, language, localization -
ovesio/trunk/composer.json
r3340237 r3340472 2 2 "name": "ovesio/ovesio-wordpress", 3 3 "description": "WordPress plugin that integrates Ovesio AI Translation and SEO tools.", 4 "version": "1.3. 1",4 "version": "1.3.2", 5 5 "type": "wordpress-plugin", 6 6 "require": { -
ovesio/trunk/ovesio.php
r3340237 r3340472 4 4 * Plugin Name: Ovesio 5 5 * Description: Get instant translations & contentn generator in over 27 languages, powered by the most advanced artificial intelligence technologies. 6 * Version: 1.3. 16 * Version: 1.3.2 7 7 * Author: Ovesio 8 8 * Text Domain: ovesio … … 18 18 } 19 19 20 define('OVESIO_PLUGIN_VERSION', '1.3. 1');20 define('OVESIO_PLUGIN_VERSION', '1.3.2'); 21 21 define('OVESIO_PLUGIN_DIR', plugin_dir_path(__FILE__)); 22 22 define('OVESIO_ADMIN_DIR', OVESIO_PLUGIN_DIR . 'admin/'); -
ovesio/trunk/readme.md
r3340237 r3340472 1 # Ovesio 1 == Ovesio – Automated AI Translation == 2 2 Tested up to: 6.8 3 3 Requires at least: 6.2 4 4 Requires PHP: 7.2 5 5 License: GPLv2 or later 6 Stable tag: 1.3. 16 Stable tag: 1.3.2 7 7 Contributors: ovesio, awebro 8 8 Tags: multilingual, translate, translation, language, localization 9 9 10 A simple way to auto-translate your WordPress content with Ovesio’s AI. No coding, no fuss.10 Automatically translate your WordPress into 27+ languages with Ovesio's [AI Translation ](https://ovesio.com/) Engine. 11 11 12 --- 12 * 100% no-code setup and use 13 * Best AI translation quality on the market 14 * Built-in quality assurance through Ovesio's [AI Inspector](https://ovesio.com/blog/what-is-the-ovesio-ai-inspector) 13 15 14 ## 1. What this plugin does 15 - Adds **Translate** buttons under Posts, Pages, Categories, Tags (and WooCommerce products if you use WooCommerce). 16 - Sends the text to **Ovesio** for translation / content generation. 17 - Creates the translated item automatically and links it with the original (via Polylang). 18 - Keeps a **Requests List** so you can see what was sent, when, and the status. 16 https://www.youtube.com/watch?v=qLORdkCpINA 19 17 20 --- 18 Translate all your WooCommerce products into 27+ languages with only one click. 21 19 22 ## 2. What you need (dependencies) 23 - **WordPress** 6.3 or newer 24 - **PHP** 7.4+ (8.0+ recommended) 25 - **Polylang** (free or Pro) – required for languages 26 - **WooCommerce** (optional) – only if you want to translate products & product taxonomies 27 - An **Ovesio account + API key** 20 > Supercharge your content with multilingual AI. 28 21 29 --- 22 > Translate posts, pages, and products with one click — powered by Ovesio. 30 23 31 ## 3. Install & activate 32 1. Upload the **`ovesio`** folder (extracted from `ovesio-vX.X.X.zip`) to `/wp-content/plugins/`, or install it via **Plugins → Add New → Upload**. 33 2. Activate it in **Plugins**. 34 3. After activation the plugin creates its own table in the database – nothing you need to do. 24 == What this plugin does == 25 – Adds Translate buttons under Posts, Pages, Categories, Tags (and WooCommerce products if you use WooCommerce). 26 – Sends the text to Ovesio for translation / content generation. 27 – Creates the translated item(s) automatically and links it with the original (via Polylang). 28 – Keeps a Requests List so you can see what was sent, when, and the status. 35 29 36 --- 30 == What you need (dependencies) == 31 – WordPress 6.3 or newer 32 – PHP 7.4+ (8.0+ recommended) 33 – Polylang (free or Pro) – required for languages 34 – WooCommerce (optional) – only if you want to translate products & product taxonomies 35 – An Ovesio account + API key 37 36 38 ## 4. First-time setup (Settings → Ovesio) 37 == Install & activate == 39 38 40 ### API tab 41 - **API URL** – leave default unless Ovesio told you otherwise. 42 - **API Key** – paste the key from your Ovesio dashboard. 39 Upload the ovesio folder (extracted from ovesio-vX.X.X.zip) to /wp-content/plugins/, or install it via Plugins <span aria-hidden="true" class="wp-exclude-emoji">→</span> Add New <span aria-hidden="true" class="wp-exclude-emoji">→</span> Upload. 43 40 44 Click **Save Changes**.41 Activate it in Plugins. 45 42 46 ### Translation tab 47 - **Content language** – choose the source language (or “System” to use Polylang’s default). 48 - **Workflow** – pick your Ovesio workflow ID (if you use one). 49 - **Translate to** – tick the languages you want to generate. 50 - **Post status** – choose if new content should be **Publish**, **Draft**, etc. 43 After activation the plugin creates its own table in the database – nothing you need to do. 51 44 52 Click **Save Changes** again. 45 == First-time setup == 46 (Settings <span aria-hidden="true" class="wp-exclude-emoji">→</span> Ovesio) 53 47 54 --- 48 === API tab === 49 – API URL – leave default unless Ovesio told you otherwise. 50 – API Key – paste the key from your Ovesio dashboard. 55 51 56 ## 5. How to use it 57 1. Go to **Posts**, **Pages**, **Categories**, **Tags** (or **Products** if WooCommerce). 58 2. Hover an item – you’ll see **Translate** (with flags) and **Translate All**. 59 3. Click a flag to translate into that language, or **Translate All** to send to every selected language. 60 4. That’s it. Once Ovesio finishes, the translated item appears automatically. 52 Click Save Changes. 61 53 62 ### Check the status 63 - **Ovesio → Requests List** shows every request, its status (Pending / Completed), date, and a link to the Ovesio job. 54 === The Translation Process === 55 – Content language – choose the source language (or "System" to use Polylang's default). 56 – Workflow – pick your Ovesio workflow ID (if you use one). 57 – Translate to – tick the languages you want to generate. 58 – Post status – choose if new content should be Publish, Draft, etc. 64 59 65 --- 60 Click Save Changes again. 66 61 67 ## 6. What the service is and what it is used for. 68 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. 62 == How to use it == 69 63 70 --- 64 Go to Posts, Pages, Categories, Tags (or Products if WooCommerce). 71 65 72 ## 7. What data is sent and when. 73 This plugin only sends data to ovesio.com when you manually trigger a translation by pressing the translate link which is presend in these sections: post/page/taxonomy/cateory/product. Your API keys are stored securely in your WordPress database and are never shared with the plugin developer. 74 The default domain used for sending data is https://api.ovesio.com/v1/ but in some cases ovesio.com can provide you a different subdomain of the same domain name in order to be used for translation service. 66 Hover an item – you'll see Translate (with flags) and Translate All. 67 68 Click a flag to translate into that language, or Translate All to send to every selected language. 69 70 That's it. Once Ovesio finishes, the translated item appears automatically. 71 72 = Check the status = 73 – Ovesio <span aria-hidden="true" class="wp-exclude-emoji">→</span> Requests List shows every request, its status (Pending / Completed), date, and a link to the Ovesio job. 74 75 == What the service is and what it is used for == 76 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. 77 78 == What data is sent and when == 79 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. 80 Your API keys are stored securely in your WordPress database and are never shared with the plugin developer. 81 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. 75 82 We do not collect sensitive data or personal information. 76 83 77 --- 78 79 ## 8. Ovesio terms of service and privacy policy. 80 Please check ovesio.com terms and conditions here: https://ovesio.com/information/terms 84 == Ovesio terms of service and privacy policy == 85 Please check Ovesio.com terms and conditions here: https://ovesio.com/information/terms 81 86 and the privacy policy here: https://ovesio.com/information/privacy 82 87 83 --- 88 == Troubleshooting == 89 – 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. 90 – Callback not working / 404: Re-save permalinks. Ensure the Security Hash in the URL matches the one in settings. 91 – Translations go to the wrong status: Change Post status in Translation settings. 92 – Polylang errors: Confirm Polylang is active and languages are set. 84 93 85 ## 9. Troubleshooting 86 - **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. 87 - **Callback not working / 404**: Re-save permalinks. Ensure the **Security Hash** in the URL matches the one in settings. 88 - **Translations go to the wrong status**: Change **Post status** in Translation settings. 89 - **Polylang errors**: Confirm Polylang is active and languages are set. 94 == Frequently Asked Questions == 90 95 91 --- 92 93 ## 10. FAQ 94 **Do I need to edit code?** 96 = Do I need to edit code = 95 97 No. Everything is done from the WordPress admin. 96 98 97 **Can I pick which fields are translated?** 99 = Can I pick which fields are translated? = 98 100 The plugin sends title, content, excerpt and handles taxonomies; advanced control may require adjusting the workflow in Ovesio. 99 101 100 **Does it work without Polylang?** 102 = Does it work without Polylang? = 101 103 No, Polylang is required to assign languages and link translations. 102 104 103 **WooCommerce support?** 105 = WooCommerce support? = 104 106 Yes. Products and product categories/tags are supported if WooCommerce is active. 105 107 106 --- 108 == Support & feedback == 109 – Open an issue on GitHub (if you host the code there) 107 110 108 ## 11. Support & feedback 109 - Open an issue on GitHub (if you host the code there) 111 == Screenshots == 110 112 111 --- 113 1. Ovesio AI's Dashboard 114 2. Ovesio AI's Translations List 115 3. Ovesio WP Plugin API Settings 116 4. Ovesio WP Plugin Translation Settings 117 5. Ovesio WP Plugin Requests List 118 6. Ovesio WP Plugin Example of new buttons on hover 119 120 == Changelog == 121 = 1.3.2 = 122 Readme file updated 123 124 = 1.3.1 = 125 126 Lang flags fix. 127 128 Composer updated. 129 130 Log removed. 131 132 = 1.3.0 = 133 134 New: Bulk "Translate All" option for entire categories. 135 136 Improved handling of long content (optimized chunking for API limits). 137 138 = 1.1.0 = 139 140 Initial WooCommerce product translation support. 141 142 = 1.0.0 = 143 144 Initial release – Posts, Pages, Categories, Tags translation with Polylang integration. 145 146 == Upgrade Notice == 147 = 1.3.2 = 148 Lang flags fix. 149 Composer updated. 150 Log removed. 112 151 113 152 Enjoy faster multilingual publishing with Ovesio! 🚀
Note: See TracChangeset
for help on using the changeset viewer.