| @@ -1,16 +1,16 @@ | ||
| 1 | -=== wpLingua - Automatic translation - Translate and make website multilingual === | |
| 1 | +=== Translate and boost SEO - Automatic AI translation - wpLingua === | |
| 2 | 2 | Contributors: wpr0ck, lyly13, pierrelannoy, wplingua |
| 3 | 3 | Donate link: https://wplingua.com/ |
| 4 | -Tags: translate, translation, multilingual, localization, language | |
| 4 | +Tags: ai translation, automatic translation, translate, translation, SEO | |
| 5 | 5 | Requires at least: 6.0 |
| 6 | -Tested up to: 6.9 | |
| 7 | -Stable tag: 2.12.2 | |
| 6 | +Tested up to: 7.1 | |
| 7 | +Stable tag: 2.16.8 | |
| 8 | 8 | Requires PHP: 7.4 |
| 9 | 9 | License: GPLv2 or later |
| 10 | 10 | License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 11 | 11 | |
| 12 | -Make your websites multilingual and translate them automatically: no word limits, editable translations, SEO-friendly, no coding knowledge needed | |
| 12 | +Translate and make your websites multilingual : no word limits, SEO-friendly, automatic translator, AI translation API and editable translations | |
| 13 | 13 | |
| 14 | 14 | == Description == |
| 15 | 15 | |
| 16 | 16 | **An all-in-one solution that makes your websites multilingual and translate them automatically, without word limits.** |
| @@ -15,9 +15,9 @@ | ||
| 15 | 15 | |
| 16 | 16 | **An all-in-one solution that makes your websites multilingual and translate them automatically, without word limits.** |
| 17 | 17 | |
| 18 | 18 | ✓ One free first language for non-commercial websites |
| 19 | -✓ Automatic translation API | |
| 19 | +✓ Automatic translation API connector | |
| 20 | 20 | ✓ Unlimited number of translated words |
| 21 | 21 | ✓ SEO-friendly: indexing of translated pages in search engines |
| 22 | 22 | ✓ On-page visual editor for editing translations |
| 23 | 23 | ✓ Customizable language switcher |
| @@ -81,12 +81,12 @@ | ||
| 81 | 81 | ✓ Insertion in the navigation menu from the site editor using the Gutenberg block named Language Switcher |
| 82 | 82 | |
| 83 | 83 | You can also control the appearance of the language switcher using: |
| 84 | 84 | |
| 85 | -✓ Switcher styles (dropdown, inline, block...) | |
| 85 | +✓ Switcher styles (dropdown, inline and block) | |
| 86 | 86 | ✓ Predefined themes (light, dark, chameleon, etc.) |
| 87 | 87 | ✓ Configurable language names (translated name, original name, language ID, etc.) |
| 88 | -✓ Flag shapes (round, rectangle, wavy) | |
| 88 | +✓ Flag shapes (round, rectangle and wavy) | |
| 89 | 89 | ✓ Language-based flag choices or import your own flag images |
| 90 | 90 | ✓ Adding custom CSS in a dedicated insert |
| 91 | 91 | |
| 92 | 92 | With all these customization options, there's no way your website's language switcher will look like any other! |
| @@ -109,9 +109,9 @@ | ||
| 109 | 109 | ### 💫 Supported languages ### |
| 110 | 110 | |
| 111 | 111 | #### The plugin supports the following languages #### |
| 112 | 112 | |
| 113 | -Arabic ∘ Chinese ∘ Danish ∘ Dutch ∘ Slovak ∘ English ∘ Finnish ∘ French ∘ German ∘ Greek ∘ Hebrew ∘ Hindi ∘ Hungarian ∘ Indonesian ∘ Italian ∘ Japanese ∘ Korean ∘ Polish ∘ Portuguese ∘ Russian ∘ Spanish ∘ Swedish ∘ Turkish ∘ Ukrainian ∘ Vietnamese | |
| 113 | +Arabic ∘ Chinese ∘ Danish ∘ Dutch ∘ Slovak ∘ English ∘ Finnish ∘ French ∘ German ∘ Greek ∘ Hebrew ∘ Hindi ∘ Hungarian ∘ Indonesian ∘ Italian ∘ Japanese ∘ Korean ∘ Norwegian ∘ Polish ∘ Portuguese ∘ Russian ∘ Spanish ∘ Swedish ∘ Turkish ∘ Ukrainian ∘ Vietnamese | |
| 114 | 114 | |
| 115 | 115 | #### The plugin is translated into the following languages #### |
| 116 | 116 | |
| 117 | 117 | Danish ∘ Dutch ∘ English ∘ Finnish ∘ French ∘ German ∘ Hindi ∘ Hungarian ∘ Indonesian ∘ Italian ∘ Japanese ∘ Korean ∘ Portuguese ∘ Spanish ∘ Swedish |
| @@ -125,12 +125,12 @@ | ||
| 125 | 125 | **Compatible plugins tested:** WooCommerce, Yoast SEO, SEOPress, All in One SEO, SEOKey, Elementor, Gutenberg, Divi Builder, Advanced Custom Fields (ACF), Contact Form 7, Fluent Forms, WP Forms, Gravity Form, MailPoet, WP Rocket, Cache Enabler, WP Fastest Cache, All-in-One WP Migration, UpdraftPlus, Redirection, Complianz, WF Cookies, Complianz, LuckyWP Table of content, WP Grid Builder, and more... |
| 126 | 126 | |
| 127 | 127 | **Compatible themes tested:** Divi, Twenty Twenty-One, Astra, OceanWP, Blocksy, Hello, GeneratePress, Neve, Envince, Twenty Twenty-Four, Twenty Twenty-Five, Poe, Neve FSE, Frost, Tove, and more... |
| 128 | 128 | |
| 129 | -### ⚡️ The wpLingua API ### | |
| 129 | +### ⚡️ The wpLingua API and plugin connectors ### | |
| 130 | 130 | The wpLingua plugin relies on our own wpLingua API, an integrated third-party service, to provide its machine translation functionality. The call to this Third Party Service (wpLingua API) is made when creating an API key from the plugin, during API key verification and when your website requests a new automatic translation (new texts discovered on a page web or request automatic translations from the translation edition). We invite you to consult our [Terms & Conditions page](https://wplingua.com/terms-and-conditions/) for more information. |
| 131 | 131 | |
| 132 | -**Keywords**: wpLingua, WP Lingua, WP-Lingua, Multilingual, Bilingual, Translation, Translate, Translated, Translator, Localization, Automatic translation, Machine translation, Languages, Language switcher, Language selector, API, SEO, Custom flags | |
| 132 | +**Keywords**: wpLingua, WP Lingua, WP-Lingua, Multilingual, Bilingual, Translation, Translate, Translated, Translator, Localization, Automatic translation, Machine translation, Translation connector, Languages, Language switcher, Language selector, API, SEO, Custom flags | |
| 133 | 133 | |
| 134 | 134 | |
| 135 | 135 | == Installation == |
| 136 | 136 | |
| @@ -144,9 +144,9 @@ | ||
| 144 | 144 | = What languages are available for plugin administration? = |
| 145 | 145 | For the time being, the plugin administration is available in Danish, Dutch, English, Finnish, French, German, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Portuguese, Spanish, and Swedish. If you want to help us translate it into more languages, don't hesitate! |
| 146 | 146 | |
| 147 | 147 | = What languages are available for translation? = |
| 148 | -The plugin supports the following languages: Arabic ∘ Chinese ∘ Danish ∘ Dutch ∘ Slovak ∘ English ∘ Finnish ∘ French ∘ German ∘ Greek ∘ Hebrew ∘ Hindi ∘ Hungarian ∘ Indonesian ∘ Italian ∘ Japanese ∘ Korean ∘ Polish ∘ Portuguese ∘ Russian ∘ Spanish ∘ Swedish ∘ Turkish ∘ Ukrainian ∘ Vietnamese | |
| 148 | +The plugin supports the following languages: Arabic ∘ Chinese ∘ Danish ∘ Dutch ∘ Slovak ∘ English ∘ Finnish ∘ French ∘ German ∘ Greek ∘ Hebrew ∘ Hindi ∘ Hungarian ∘ Indonesian ∘ Italian ∘ Japanese ∘ Korean ∘ Norwegian ∘ Polish ∘ Portuguese ∘ Russian ∘ Spanish ∘ Swedish ∘ Turkish ∘ Ukrainian ∘ Vietnamese | |
| 149 | 149 | |
| 150 | 150 | = How it works? = |
| 151 | 151 | wpLingua intercepts page content and analyzes HTML and JS code. It discovers all texts, translates them and makes the pages multilingual. This approach ensures compatibility with most themes, plugins and page builders such as Gutenberg, Elementor, Divi… |
| 152 | 152 | |
| @@ -168,9 +168,9 @@ | ||
| 168 | 168 | = Is there a Gutenberg block to easily insert the language selector from the site editor? = |
| 169 | 169 | Yes! If your website uses a block-based theme (like Twenty Twenty Five, Neve FSE, etc.), you can easily edit the website header via the Site Editor to add the Language switcher block in the location of your choice. You can also easily display the language switcher wherever you want using our shortcode provided for this purpose. Simply copy and paste this shortcode where you want: **[wplng_switcher]** |
| 170 | 170 | |
| 171 | 171 | = How can I get more languages? = |
| 172 | -To get more than one language, you need to opt for the Premium package, which gives you access to up to 24 translated languages. | |
| 172 | +To get more than one language, you need to opt for the Premium package, which gives you access to up to 25 translated languages. | |
| 173 | 173 | |
| 174 | 174 | = Do I need a DeepL or Google Translate plan in addition to wpLingua? = |
| 175 | 175 | No. Translations are managed by our API integrated in wpLingua. You do not need to purchase an additional plan. |
| 176 | 176 | |
| @@ -196,24 +196,73 @@ | ||
| 196 | 196 | 12. SEO-Friendly: wpLingua add the HTML code needed for your translated pages to be indexed by search engines. |
| 197 | 197 | |
| 198 | 198 | == Changelog == |
| 199 | 199 | |
| 200 | -= 2.12.2 = | |
| 200 | += 2.16.8 = | |
| 201 | 201 | |
| 202 | -* Enhance JSON and HTML translation handling in AJAX callbacks with filter hooks | |
| 202 | +* Improved plugin compatibility: | |
| 203 | + * WooCommerce: Translate the "Place order" button | |
| 204 | + * Contact Form 7: Translate quiz questions | |
| 205 | +* Improved options page design | |
| 203 | 206 | |
| 204 | -= 2.12.1 = | |
| 207 | += 2.16.7 = | |
| 205 | 208 | |
| 206 | -* Update plugin translations | |
| 209 | +* Improved settings menu design | |
| 207 | 210 | |
| 208 | -= 2.12.0 = | |
| 211 | += 2.16.6 = | |
| 209 | 212 | |
| 210 | -* Make wpLingua compatible with websites in subfolders | |
| 211 | -* Refactor translation and dictionary functions to include target language IDs, improving tagging and replacement logic | |
| 212 | -* Fix missing jQuery dependency for "Load in progress" | |
| 213 | -* Enqueue Dashicons for better compatibility when the admin bar is disabled | |
| 214 | -* Update the target language label in free API key registration | |
| 215 | -* Clarify how default settings are used in switcher options documentation | |
| 213 | +* Navigation menu settings | |
| 214 | + * Fix icon alignment in Chrome | |
| 215 | + * Review size and spacing | |
| 216 | +* Option pages | |
| 217 | + * Fix select input height on WordPress 7.1 | |
| 218 | + * Fix icon alignment in buttons on WordPress 7.1 | |
| 219 | + | |
| 220 | += 2.16.5 = | |
| 221 | + | |
| 222 | +* Update plugin translations for all supported languages | |
| 223 | + | |
| 224 | += 2.16.4 = | |
| 225 | + | |
| 226 | +* Added guidance on using a reliable email address to receive the API key | |
| 227 | +* Added a warning about potential email filtering by some hosting providers | |
| 228 | +* Added an option to request a new API key using a different email address if the email is not received | |
| 229 | +* Improved link visibility by underlining certain links for better UX | |
| 230 | + | |
| 231 | += 2.16.3 = | |
| 232 | + | |
| 233 | +* Smoother load in progress mode | |
| 234 | +* Some code review | |
| 235 | + | |
| 236 | += 2.16.2 = | |
| 237 | + | |
| 238 | +* Fix wpLingua sitemap design (BETA feature) | |
| 239 | + | |
| 240 | += 2.16.1 = | |
| 241 | + | |
| 242 | +* Fix the triple border on the visual translation editor with WP 7.1 | |
| 243 | + | |
| 244 | += 2.16.0 = | |
| 245 | + | |
| 246 | +* New option pages management for settings | |
| 247 | + * Redesigned the settings navigation in the WordPress admin. | |
| 248 | + * Consolidated wpLingua settings under a single Settings menu entry. | |
| 249 | + * Added navigation between the different settings pages. | |
| 250 | +* Optimize clearing cache system on plugin update | |
| 251 | + | |
| 252 | += 2.15.2 = | |
| 253 | +* Fix WooCommerce automatic cart redirect | |
| 254 | +* Do not translate cron | |
| 255 | +* Set "Tested up to" to 7.1 | |
| 256 | +* Add rel="noopener noreferrer" for all external links | |
| 257 | + | |
| 258 | += 2.15.1 = | |
| 259 | + | |
| 260 | +* Dynamic management of the current URL anchor in language switchers | |
| 261 | +* Improved UI/UX | |
| 262 | + * Dictionary | |
| 263 | + * Links & Media | |
| 264 | + * Some border-radius elements | |
| 216 | 265 | |
| 217 | 266 | |
| 218 | 267 | All changelogs and previous versions of the wpLingua plugin are available on the releases page of the project's GitHub repo: [https://github.com/julien-jacob/wplingua/releases](https://github.com/julien-jacob/wplingua/releases). |
| 219 | 268 | |