[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDw0Uj2RO370n8ggk_GGldvOqWrA4zTy8tZNhRa1O-Vc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":133,"fingerprints":696},"fluentc-translation","FluentC – AI-Powered Translation for WP","2.8.1","Matthias Pupillo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmvpis\u002F","\u003Cp>\u003Cstrong>Try for Free with no account needed!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FluentC transforms your WordPress site into a \u003Cstrong>multilingual powerhouse\u003C\u002Fstrong> with \u003Cstrong>AI-powered translations\u003C\u002Fstrong> in over 130 languages. It’s designed to be fast, reliable, and easy to use, without the need for technical expertise. Enjoy \u003Cstrong>SEO-optimized translations\u003C\u002Fstrong> to increase international traffic and sales, all while maintaining top performance on your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>AI-Powered Automatic Translation\u003C\u002Fstrong>: Translate your WordPress site in over 130 languages with AI precision, ensuring high-quality, human-like translations.\u003Cbr \u002F>\n– \u003Cstrong>Flat-Rate Pricing\u003C\u002Fstrong>: Per language with unlimited translations. No hidden fees or word limits.\u003Cbr \u002F>\n– \u003Cstrong>SEO-Optimized\u003C\u002Fstrong>: Automatically generates SEO-friendly translations, including \u003Cstrong>meta tags\u003C\u002Fstrong>, \u003Cstrong>URL slugs\u003C\u002Fstrong>, and \u003Cstrong>schema.org data\u003C\u002Fstrong>.\u003Cbr \u002F>\n– \u003Cstrong>No Performance Impact\u003C\u002Fstrong>: Translations occur without slowing down your website, ensuring optimal speed even with multiple languages.\u003Cbr \u002F>\n– \u003Cstrong>Manual Translation Edits\u003C\u002Fstrong>: Easily fine-tune and manually adjust translations to get them just right for your audience.\u003Cbr \u002F>\n– \u003Cstrong>Compatible with Popular Plugins\u003C\u002Fstrong>: Seamless integration with WooCommerce, Yoast SEO, WPForms, Contact Form 7, Elementor, and ACF, ensuring all your site’s elements are translated.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FluentC for WooCommerce:\u003C\u002Fstrong>\u003Cbr \u002F>\nBoost your WooCommerce store’s global reach with automated translations for:\u003Cbr \u002F>\n– \u003Cstrong>Product Pages\u003C\u002Fstrong>: Translate product descriptions, categories, attributes, and more.\u003Cbr \u002F>\n– \u003Cstrong>SEO Optimization\u003C\u002Fstrong>: FluentC translates WooCommerce schema.org data for improved multilingual SEO.\u003Cbr \u002F>\n– \u003Cstrong>Full Metadata Translation\u003C\u002Fstrong>: Ensure your products are accurately translated, including meta keywords and descriptions for improved search engine visibility.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Features\u003C\u002Fstrong>:\u003Cbr \u002F>\n– \u003Cstrong>Hreflang Tags\u003C\u002Fstrong>: Automatically generated hreflang tags help search engines index your multilingual pages properly.\u003Cbr \u002F>\n– \u003Cstrong>Manual Translation Control\u003C\u002Fstrong>: Take control by manually editing translations without losing context.\u003C\u002Fp>\n","Effortless website translation with AI-powered technology, enhanced performance, and unlimited translations.",30,5868,60,4,"2026-02-09T18:29:00.000Z","6.9.4","4.6","7.3",[20,21,22,23,24],"automatic-translation","language-switcher","multilingual","translate","translation","https:\u002F\u002Fwww.fluentc.ai","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffluentc-translation.2.8.1.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":11,"trust_score":35,"computed_at":36},"mvpis",1,94,"2026-04-04T07:32:00.747Z",[38,59,80,98,116],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":35,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":54,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":28,"last_vuln_date":58,"fetched_at":30},"translatepress-multilingual","Translate Multilingual sites – TranslatePress","3.1.1","Cozmoslabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fcozmoslabs\u002F","\u003Cp>\u003Cstrong>Experience a better way to translate your WordPress site and go multilingual, directly from the front-end using a visual translation interface.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>TranslatePress is a \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">WordPress translation plugin\u003C\u002Fa> that anyone can use.\u003C\u002Fp>\n\u003Cp>The interface allows you to easily translate the entire page at once, including output from shortcodes, forms and page builders. It also works out of the box with WooCommerce.\u003C\u002Fp>\n\u003Cp>Built the WordPress way, TranslatePress – Multilingual is a GPL and self hosted translation plugin, meaning you’ll own all your translations, forever. It’s the fastest way to create a bilingual or \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fhow-to-create-a-multilingual-wordpress-site\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">multilingual site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FEMBdXuyrZUA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Multilingual & Translation Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Translate all your website content directly from the front-end, in a friendly user interface (translations are displayed in real-time).\u003C\u002Fli>\n\u003Cli>Fully compatible with all themes and plugins\u003C\u002Fli>\n\u003Cli>Live preview of your translated pages, as you edit them.\u003C\u002Fli>\n\u003Cli>Automatic translation support through \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fai-free\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">TranslatePress AI Free\u003C\u002Fa>, with a 2.000 AI words limit.\u003C\u002Fli>\n\u003Cli>Integrates with Google Translate, allowing you to set up unlimited automatic translations using your own Google API key.\u003C\u002Fli>\n\u003Cli>Fully customizable language switcher that you can display as a menu item, a floating dropdown, or place anywhere else using the Language Switcher block, or the \u003Cstrong>[language-switcher]\u003C\u002Fstrong> shortcode.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Fimage-translation\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">Image translation\u003C\u002Fa> support, for \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Ftranslate-images-in-wordpress\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">translating images, sliders and other media\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Support for both manual and automatic translation\u003C\u002Fli>\n\u003Cli>Ability to \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Ftranslate-dynamic-strings-wordpress\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">translate dynamic strings\u003C\u002Fa> (gettext) added by WordPress, plugins and themes.\u003C\u002Fli>\n\u003Cli>Translate larger html blocks by merging strings into translation blocks.\u003C\u002Fli>\n\u003Cli>Editorial control allowing you to publish your language only when all your translations are done\u003C\u002Fli>\n\u003Cli>Conditional display content shortcode based on language [trp_language language=”en_US”] English content only [\u002Ftrp_language]\u003C\u002Fli>\n\u003Cli>Possibility to \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fedit-plugin-strings\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">edit gettext strings\u003C\u002Fa> from themes and plugins from English to English, without adding another language. Basically a string-replace functionality.\u003C\u002Fli>\n\u003Cli>Translate only certain paths and \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fpartially-translate-wordpress-exclude-posts-pages-products\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">exclude content from being translated\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Translation Block feature in which you can translate multiple html elements together\u003C\u002Fli>\n\u003Cli>Native \u003Cstrong>Gutenberg\u003C\u002Fstrong> support, so you can easily \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Ftranslate-gutenberg-blocks-in-wordpress\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">translate Gutenberg blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Out of the box \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Ftranslate-woocommerce-products-translatepress\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> compatibility\u003C\u002Fli>\n\u003Cli>Use our \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Ffree-website-translation-tool-widget\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">FREE Website Translation\u003C\u002Fa> tool\u002Fwidget to browse any website into your own language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: this plugin uses the Google Translation API to translate the strings on your site. This feature can be enabled or disabled according to your preferences.\u003C\u002Fp>\n\u003Cp>Users with administrator rights have access to the following settings:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>select default language of the website and one translation language, for bilingual sites\u003C\u002Fli>\n\u003Cli>choose whether language switcher should display languages in their native names or English name\u003C\u002Fli>\n\u003Cli>force custom links to open in current language\u003C\u002Fli>\n\u003Cli>enable or disable url subdirectory for the default language\u003C\u002Fli>\n\u003Cli>enable automatic translation via Google Translate\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Powerful Translation Add-ons\u003C\u002Fh3>\n\u003Cp>TranslatePress – Multilingual has a range of \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">premium Add-ons\u003C\u002Fa> that allow you to extend the power of this WordPress translation plugin:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro Add-ons\u003C\u002Fstrong> (available in the \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fpricing\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">premium versions\u003C\u002Fa> only)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Full \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fai\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">TranslatePress AI\u003C\u002Fa> access – automatically translate your entire website without extra platforms to sign up for, API keys, and additional translation costs. Each premium version includes a set number of AI translated words you can use to instantly translate your site, saving you both time and money.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Faddons\u002Fmultiple-languages\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">Extra Languages\u003C\u002Fa> – allows you to add an unlimited number of translation languages, with the possibility to publish languages later after you complete the translation\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Faddons\u002Fseo-pack\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">SEO Pack\u003C\u002Fa> – lets you translate meta information (like page title, description, url slug, image alt tag, Twitter and Facebook Social Graph tags & more) for boosting your multilingual SEO and increase traffic. Works with all popular SEO plugins.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Fdevelopers\u002Fdifferent-domain-per-language\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">Different Domain per Language\u003C\u002Fa> – assign a different domain to each language you add (e.g. domain.de, domain.es) and improve international SEO by creating a fully local experience for your visitors\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Faddons\u002Ftranslator-accounts\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">Translator Accounts\u003C\u002Fa> – create or allow existing users to translate the site without admin rights\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Faddons\u002Fbrowse-as-role\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">Browse as User Role\u003C\u002Fa> – view and translate content that is visible only to a particular user role\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Faddons\u002Fnavigate-based-language\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">Navigation Based on Language\u003C\u002Fa> – configure and display different menu items for different languages\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Faddons\u002Fautomatic-user-language-detection\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">Automatic User Language Detection\u003C\u002Fa> – redirect first time visitors to their preferred language based on their browser settings or IP address\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Faddons\u002Fdeepl-automatic-translation\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">DeepL Automatic Translation\u003C\u002Fa> – The DeepL Automatic Translation add-on lets you automatically translate your website through the DeepL API\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Keyboard Shortcuts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>CTRL ( ⌘ ) + S\u003C\u002Fstrong> – Save translation for the currently editing strings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CTRL ( ⌘ ) + ALT + Z\u003C\u002Fstrong> – Discard all changes for the currently editing strings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CTRL ( ⌘ ) + ALT + \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong> (Right Arrow) – Navigate to next string\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CTRL ( ⌘ ) + ALT + \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">←\u003C\u002Fspan>\u003C\u002Fstrong> (Left Arrow) – Navigate to previous string\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Website\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">translatepress.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Ftranslatepress\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">Visit TranslatePress WordPress Translation plugin documentation page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Add-ons\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftranslatepress.com\u002Fdocs\u002Ftranslatepress\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">Add-ons\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Demo Site\u003C\u002Fh4>\n\u003Cp>You can test out TranslatePress – Multilingual plugin by \u003Ca href=\"https:\u002F\u002Fdemo.translatepress.com\u002F?utm_source=wp.org&utm_medium=tp-description-page&utm_campaign=TPFree\" rel=\"nofollow ugc\">visiting our demo site\u003C\u002Fa>\u003C\u002Fp>\n","Translate your entire site directly from the front-end and go multilingual. Full support for WooCommerce, page builders + Google Translate integration",400000,17448148,1606,"2026-03-09T14:13:00.000Z","3.1.0","7.4",[20,53,22,23,24],"bilingual","https:\u002F\u002Ftranslatepress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftranslatepress-multilingual.3.1.1.zip",92,5,"2025-09-24 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":16,"requires_at_least":72,"requires_php":51,"tags":73,"homepage":75,"download_link":76,"security_score":77,"vuln_count":78,"unpatched_count":28,"last_vuln_date":79,"fetched_at":30},"weglot","Translate WordPress with Weglot – Multilingual AI Translation","5.4","Weglot Translate Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fremyb92\u002F","\u003Cp>Translate and localize your WordPress site into 110+ languages using a custom AI Language Model to generate brand-aware translations on autopilot. Weglot is a WordPress translation plugin trusted by 110,000+ websites worldwide. Translate pages, posts, and WooCommerce stores to go multilingual in 5 minutes with no coding required. Professional translation editing included with frontend editor.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FshCB1didH8Q?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>AI-Powered Translation for WordPress\u003C\u002Fh3>\n\u003Cp>Weglot combines automatic machine translation with human editing control:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic translation\u003C\u002Fstrong> powered by DeepL, Google Translate, and Microsoft Translator.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom AI Language Model\u003C\u002Fstrong> powered by OpenAI and Gemini to match your brand voice.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual SEO\u003C\u002Fstrong> optimization with automatic hreflang tags, metadata, and translated URLs for better localization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual translation\u003C\u002Fstrong> editor for refining and localizing translations directly on your live site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce translation\u003C\u002Fstrong> including products, checkout pages, and customer emails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation glossary\u003C\u002Fstrong> to maintain consistency across your content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>110+ languages\u003C\u002Fstrong> available including regional variants.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro tiers unlock features\u003C\u002Fstrong> designed to scale global businesses:\u003C\u002Fli>\n\u003Cli>Unlimited languages & higher word counts.\u003C\u002Fli>\n\u003Cli>Advanced multilingual SEO.\u003C\u002Fli>\n\u003Cli>Multisite & collaboration features.\u003C\u002Fli>\n\u003Cli>Priority support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WooCommerce Translation Features\u003C\u002Fh3>\n\u003Cp>Translate and localize your entire WooCommerce store to boost international sales:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product descriptions, categories, and attributes.\u003C\u002Fli>\n\u003Cli>Cart, checkout, and account pages.\u003C\u002Fli>\n\u003Cli>Customer emails in the user’s native language.\u003C\u002Fli>\n\u003Cli>WooCommerce-specific metadata and taxonomies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The Weglot Advantage\u003C\u002Fh3>\n\u003Cp>We focus on speed and accuracy. Our AI translation tool detects all your content instantly. You don’t need to manually duplicate pages or manage complex PO files. Everything happens in the cloud, so your site speed remains fast while you scale globally. Unlike traditional translation plugins that create heavy database loads, Weglot is 100% built for performance.\u003C\u002Fp>\n\u003Ch3>Proven Global Results\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>The Bradery\u003C\u002Fstrong>: Scaled their fashion ecommerce store to 500+ daily product translations, saving hours of manual work every week.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The biggest win for us is the time we’ve saved. It takes us about ten minutes twice a week to double-check everything is running how we want it. Everything else is done by Weglot.*\u003Cbr \u002F>\nAdèle Aubry, Ecommerce Manager at The Bradery\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>REVIEWS.io\u003C\u002Fstrong>: Achieved a 120% increase in German traffic and a 20% conversion boost after localizing with our AI-powered workflow.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>We needed a product that dramatically increased the speed of website translation. Our clunky manual coding approach was time-consuming, but with Weglot, it’s fast and effortless.*\u003Cbr \u002F>\nRich Ball, Marketing Manager, REVIEWS.io\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ron Dorff\u003C\u002Fstrong>: Now generates 70% of their revenue from international exports by providing a fully-localized customer experience.\u003Cbr \u002F>\n\u003Cem>Weglot interface is really friendly and easy to use. You can find all your content in a few clicks and then translate it quickly and efficiently.\u003C\u002Fem>\u003Cbr \u002F>\nJamila Halloum, Digital Marketing Director at Ron Dorff.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Important Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fwww.weglot.com\u002F\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fwww.weglot.com\u002Fterms\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fwww.weglot.com\u002Fsecurity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By using this plugin, you agree to Weglot’s terms and policies. Please review these documents to understand how your data and content are managed and protected.\u003C\u002Fp>\n\u003Cp>If you decide to stop using Weglot, your website will no longer be translated. All translations are stored on Weglot’s servers. However, you can export all your translations using our import\u002Fexport feature before discontinuing the service to save your translations. More details on how to do this can be found here: https:\u002F\u002Fsupport.weglot.com\u002Farticle\u002F206-can-i-export-my-translations. If you do not have access to this feature, you can request support from Weglot to assist with the export before you leave.\u003C\u002Fp>\n","Translate WordPress sites with automatic AI translation into 110+ languages. Multilingual SEO, WooCommerce compatible, 110k+ sites.",60000,3105758,96,1919,"2026-03-02T14:05:00.000Z","4.5",[74,20,22,23,24],"ai-translation","https:\u002F\u002Fwww.weglot.com\u002Fintegrations\u002Fwordpress-translation-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweglot.5.4.zip",98,2,"2025-10-29 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":69,"num_ratings":90,"last_updated":91,"tested_up_to":16,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":96,"download_link":97,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"automatic-translate-addon-for-translatepress","AI Translation For TranslatePress","2.0.2","Cool Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoolplugins\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fkgu4hWn7bms?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautomatic-translate-addon-for-translatepress-pro\u002F?utm_source=tpa_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=top_description\" rel=\"nofollow ugc\">AI Translation For TranslatePress\u003C\u002Fa>\u003C\u002Fstrong> is a powerful TranslatePress extension that enhances the functionality of the TranslatePress plugin. This addon uses advanced translation services, like Google Translate, Yandex, and Chrome AI translator, to provide accurate and instant translations for your web pages automatically.\u003C\u002Fp>\n\u003Cp>Powered by advanced AI translator resources, it delivers accurate and fast translations, helping you reach a global audience with ease.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FOyTHWn5CyKw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Chrome Built-in AI:\u003C\u002Fstrong> The addon uses Chrome’s built-in AI for translation, providing a fast and efficient way to translate content without relying on external services or paid APIs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Machine Translation:\u003C\u002Fstrong> Automatically translate entire webpages using Yandex and Google Translate Widget into multiple languages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>No API Key Required:\u003C\u002Fstrong> Access advanced translation resources without any need to set up or pay for an API key, just install the addon and start translating instantly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited Translations:\u003C\u002Fstrong> Translate unlimited characters and strings across your entire website, completely free of charge.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>One-Click Automatic Translation:\u003C\u002Fstrong> Easily translate entire web pages within a single click.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Edit Translations:\u003C\u002Fstrong>  After automatic translation, if you are not satisfied with the translated content, you can manually edit it for better accuracy and readability.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cem>“If you spend too much time thinking about a thing, you’ll never get it done. Stop wasting time, complete work smartly & quickly!”\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Free vs. Pro Version Comparison\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Free Version:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Supports the Yandex Translate widget for automatic translations\u003Cbr \u002F>\n✅ Supports the Chrome Built-in AI for automatic translations\u003Cbr \u002F>\n✅ Unlimited translations (via Yandex)\u003Cbr \u002F>\n❌ No Google Translate widget\u003Cbr \u002F>\n❌ No Premium Support\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro Version:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Google Translate widget for accurate translations\u003Cbr \u002F>\n✅ Unlimited translations without API keys\u003Cbr \u002F>\n✅ Premium Support (24-48 hour response time)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautomatic-translate-addon-for-translatepress-pro\u002F?utm_source=tpa_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=buy_pro\" rel=\"nofollow ugc\">Upgrade to Pro!!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important Notice:\u003C\u002Fstrong> This addon only provides settings to use third-party auto-translation widgets and services (Yandex), it does not provide any translation service. So, we don’t guarantee 100% correctness. Please check all translated text carefully before making it live on your production site. If any auto-translate provider stops providing an auto-translation widget or service in the future, in that case, the plugin will not support that translation provider.\u003C\u002Fp>\n\u003Ch3>Check out our other advanced Automatic Translate Addons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocoaddon.com\u002F?utm_source=tpa_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=atlt_check_out\" rel=\"nofollow ugc\">LocoAI – Auto Translate for Loco Translate\u003C\u002Fa>\u003C\u002Fstrong> is an addon that enhances the functionality of the Loco Translate plugin by enabling the automatic translation of WordPress themes and plugins. This addon connects with sources like Google, Yandex, DeepL, or AI-powered sources like ChatGPT, Gemini AI and Chrome AI to provide instant and automated translations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautomatic-translations-for-polylang\u002F?utm_source=tpa_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=atfp_check_out\" rel=\"nofollow ugc\">AutoPoly – AI Translation For Polylang\u003C\u002Fa>\u003C\u002Fstrong> duplicates your page or post titles, content, images, galleries, or meta fields, and automatically translates them into the selected language. Whether you’re using Elementor or Gutenberg, this addon makes the translation process easier.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.coolplugins.net\u002Fai-multilingual\" rel=\"nofollow ugc\">Linguator AI – Auto Translate & Create Multilingual Sites\u003C\u002Fa>\u003C\u002Fstrong> is a powerful multilingual plugin that helps you create and manage multilingual content on your WordPress website. Easily translate your \u003Cstrong>posts, pages, menus,\u003C\u002Fstrong> and \u003Cstrong>categories\u003C\u002Fstrong> into different languages using AI and connect with visitors worldwide.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Special THANKS!\u003C\u002Fh3>\n\u003Cp>Special thanks to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftranslatepress-multilingual\u002F\" rel=\"ugc\">TranslatePress – Translate Multilingual sites\u003C\u002Fa> plugin author, cozmoslabs, Razvan Mocanu, for creating an awesome plugin for translations and also thanks to Yandex for providing a translate widget for websites.\u003C\u002Fp>\n\u003Ch3>Important Links & Information\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyandex.com\u002Flegal\u002Ftranslate_termsofuse\u002F\" rel=\"nofollow ugc\">Yandex Translate Terms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fyandex.com\u002Flegal\u002Fconfidential\u002F\" rel=\"nofollow ugc\">Yandex Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use of 3rd Party Services:\u003C\u002Fstrong> This plugin connects to the Cool Plugins feedback server only for optional usage data sharing and voluntary feedback submission (for example, during plugin deactivation). Data is transmitted solely after explicit user consent. No hidden tracking is performed, and no frontend visitor or site user data is collected.  For more details, please review our \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fusage-tracking\u002F\" rel=\"nofollow ugc\">Data Usage Policy\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Auto-translate unlimited strings and characters using AI & Machine Translation tools without any external API Key!",10000,157170,67,"2026-02-20T06:36:00.000Z","5.0","5.6",[74,20,22,23,95],"translatepress","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-translate-addon-for-translatepress.2.0.2.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":77,"num_ratings":108,"last_updated":109,"tested_up_to":16,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":114,"download_link":115,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"linguise","Linguise – AI Automatic Multilingual Translation","2.2.30","Linguise","https:\u002F\u002Fprofiles.wordpress.org\u002Flinguise\u002F","\u003Cp>Linguise plugin offers a direct connection to our automatic, high-quality AI translation service, with possible access to translators for content revision. The automatic multilingual translation is free during the first month and up to 600 000 translated words (medium-sized website with at least 4 languages), with no language count or page view limitation. Increase your website traffic with instant multilingual translations in more than 85+ languages and get 40% more traffic from Google, Baidu, or Yandex search engines.\u003C\u002Fp>\n\u003Cp>Linguise now offers advanced AI translation as an optional add-on package, powered by a dedicated and professionally trained translation model. This new AI translation solution delivers near-human quality, providing exceptional accuracy and natural-sounding results for your website’s multilingual content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important note:\u003C\u002Fstrong> To avoid any confusion, Linguise is not a free-forever automatic translation plugin. High-quality, SEO optimized, and translation revision features come with a price that we are trying to maintain as affordable as possible. Check the \u003Ca href=\"https:\u002F\u002Fwww.linguise.com\u002Fyearly-prices\" title=\"Linguise translation prices\" rel=\"nofollow ugc\">YEARLY PRICES here.\u003C\u002Fa> As mentioned, we offer a one-month free trial with 600k words included, and the translation involves an API key to start.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multilingual translation plugin main features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>High-quality automatic multilingual translation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Best-in-class cloud AI translation models\u003C\u002Fli>\n\u003Cli>Optional Linguise AI perfect quality model\u003C\u002Fli>\n\u003Cli>95% of a human translator’s quality\u003C\u002Fli>\n\u003Cli>Automatic translation of all your WordPress websites\u003C\u002Fli>\n\u003Cli>Full content, SEO-ranked translations including URLs\u003C\u002Fli>\n\u003Cli>85+ languages available\u003C\u002Fli>\n\u003Cli>Uses the latest and updated cloud AI translation models\u003C\u002Fli>\n\u003Cli>Translate all your website content in 5 minutes\u003C\u002Fli>\n\u003Cli>Make search queries in any language, including in WooCommerce content\u003C\u002Fli>\n\u003Cli>Translate WordPress dynamic Ajax content\u003C\u002Fli>\n\u003Cli>Translation models automatically updated (translation quality improvement)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Multilingual AI translation revisions\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>From the Linguise translation dashboard, edit AI translations and manage translators\u003C\u002Fli>\n\u003Cli>Register translators by language and by website for translation revision\u003C\u002Fli>\n\u003Cli>Front-end automatic translations edition by admins or translators\u003C\u002Fli>\n\u003Cli>Multilingual global rules to replace any content all over the website\u003C\u002Fli>\n\u003Cli>Multilingual global rules to exclude any content from translation all over the website\u003C\u002Fli>\n\u003Cli>Exclude and replace content by language, URL, or CSS class\u003C\u002Fli>\n\u003Cli>Multi-account management with user role access (translators by language, managers, admins)\u003C\u002Fli>\n\u003Cli>Edit all meta information (SEO) from the frontend language editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>SEO-optimized automatic AI translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>URL and full-page content translation\u003C\u002Fli>\n\u003Cli>Multilingual alternate URLs and default-x language tag\u003C\u002Fli>\n\u003Cli>HTML tag generation\u003C\u002Fli>\n\u003Cli>Canonical URL generation\u003C\u002Fli>\n\u003Cli>XML sitemap automatic AI translations\u003C\u002Fli>\n\u003Cli>Super-fast translated page display\u003C\u002Fli>\n\u003Cli>No impact on original, non-translated page loading time\u003C\u002Fli>\n\u003Cli>Increase SEO rank of WooCommerce, especially large Eshop\u003C\u002Fli>\n\u003Cli>Google feed AI translation (Google Merchant)\u003C\u002Fli>\n\u003Cli>Tested on the major “Search Console” tools: Google, Bing, Yandex, Baidu\u003C\u002Fli>\n\u003Cli>Compatible with all SEO plugins, including Yoast, Rank Math, AIO SEO\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WordPress integration and language switcher\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Language switcher flags integration using the WordPress menu\u003C\u002Fli>\n\u003Cli>Language switcher flags displayed as popup, side by side, dropdown, or in floating position\u003C\u002Fli>\n\u003Cli>Language switcher flag integration using PHP snippet\u003C\u002Fli>\n\u003Cli>Display translated languages in English, original language, or just the language’s first letters.\u003C\u002Fli>\n\u003Cli>Super light multilingual plugin with less CSS and .svg flags\u003C\u002Fli>\n\u003Cli>Automatically get Linguise language configuration with the API Key\u003C\u002Fli>\n\u003Cli>Local cache option for AI translations and translated URLs\u003C\u002Fli>\n\u003Cli>Automatic redirect based on browser language\u003C\u002Fli>\n\u003Cli>WooCommerce email translation based on client language\u003C\u002Fli>\n\u003Cli>Possibility to display language names in English or in the original language\u003C\u002Fli>\n\u003Cli>Load several language switchers on the same page\u003C\u002Fli>\n\u003Cli>Multiplatform: works on Apache, LiteSpeed, Nginx, and IIS servers\u003C\u002Fli>\n\u003Cli>100% tested with Elementor Pro, DIVI, Avada and all main page builders\u003C\u002Fli>\n\u003Cli>Option to translate dynamic AJAX content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translation prices details\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>$165 per YEAR (or $15\u002Fmonth) for a translation volume of 200 000 words (400 translated pages of 500 words)\u003C\u002Fli>\n\u003Cli>More than 10 times cheaper than a human translation\u003C\u002Fli>\n\u003Cli>No multilingual content revision required, or at most only 10%\u003C\u002Fli>\n\u003Cli>No language count limit\u003C\u002Fli>\n\u003Cli>Unlimited human translations\u003C\u002Fli>\n\u003Cli>Unlimited plan available for big websites\u003C\u002Fli>\n\u003Cli>Pay as you go for Linguise AI translation (optional)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fl6O4Dt5I5Cs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Linguise translation main links\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Home Link:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.linguise.com\" title=\"Linguise translation home\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linguise.com\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>WordPress page:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.linguise.com\u002Fintegrations\u002Fwordpress-automatic-translation-plugin\u002F\" title=\"Linguise for WordPress\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linguise.com\u002Fintegrations\u002Fwordpress-automatic-translation-plugin\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Register an account and get an API key:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fdashboard.linguise.com\u002Faccount\u002Fregister\" title=\"Linguise translation registration\" rel=\"nofollow ugc\">https:\u002F\u002Fdashboard.linguise.com\u002Faccount\u002Fregister\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Yearly prices:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.linguise.com\u002Fyearly-prices\" title=\"Linguise translation prices\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linguise.com\u002Fyearly-prices\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Translation quality demo:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fdemo.linguise.com\" title=\"WordPress automatic translation demo\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.linguise.com\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Legal mentions:\u003C\u002Fstrong> [https:\u002F\u002Fwww.linguise.com\u002Flegal-mentions\u002F “Legal mentions”)\u003C\u002Fp>\n\u003Cp>Also available for any PHP CMS like Magento, Prestashop, Joomla, OpenCart… and cloud CMS like Shopify, Squarespace, Wix…\u003Cbr \u002F>\nLinguise plugin uses an API connection to execute and store the translation and also for the live chat support (you can use email as an alternative). Please check the legal mention link above for more information.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>We offer the full installation for free on your WordPress website here: https:\u002F\u002Fwww.linguise.com\u002Frequest-linguise-install\u002F\u003C\u002Fli>\n\u003Cli>We do provide support for any type of usage, a direct message link is accessible in the Linguise dashboard: https:\u002F\u002Fdashboard.linguise.com\u003C\u002Fli>\n\u003Cli>We also do reply to any question on this forum and provide support with the limit of not having access to your website admin\u003C\u002Fli>\n\u003C\u002Ful>\n","Linguise is a top-quality automatic AI translation with a front-end translation editor. 5' install, SEO-optimized translations, 85+ languages",1000,151577,29,"2026-03-11T02:15:00.000Z","4.0","7.0",[74,20,22,23,113],"woocommerce-translation","https:\u002F\u002Fwww.linguise.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinguise.2.2.30.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":57,"last_updated":127,"tested_up_to":128,"requires_at_least":50,"requires_php":129,"tags":130,"homepage":96,"download_link":132,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"etranslation-multilingual","WEB-T – eTranslation Multilingual","2.0.6","EC WEB-T","https:\u002F\u002Fprofiles.wordpress.org\u002Fecwebt\u002F","\u003Cp>Creating multilingual websites has never been easier: the \u003Ca href=\"https:\u002F\u002Fwebsite-translation.language-tools.ec.europa.eu\u002Fsolutions\u002Fweb-t-wordpress_en\" rel=\"nofollow ugc\">WEB-T – eTranslation Multilingual\u003C\u002Fa> WordPress plug-in can automatedly translate your web content into 30+ languages – free, easy and secure as always.\u003Cbr \u002F>\nWEB-T – eTranslation Multilingual allows full website content translation in any language supported by the eTranslation automated translation service provided by the EC. The automated translations are performed by \u003Ca href=\"https:\u002F\u002Fcommission.europa.eu\u002Fresources-partners\u002Fetranslation_en\" rel=\"nofollow ugc\">eTranslation service API\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Translates your web content automatedly\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>East to integrate\u003C\u002Fli>\n\u003Cli>Visual translation editor\u003C\u002Fli>\n\u003Cli>Automated translation in 30+ languages via eTranslation integration\u003C\u002Fli>\n\u003Cli>Image translation support\u003C\u002Fli>\n\u003Cli>Translation caching for quick page load times\u003C\u002Fli>\n\u003Cli>Dynamic content translation\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce, Gutenberg and other plugins & themes\u003C\u002Fli>\n\u003Cli>Configurable language switcher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Automated translation\u003C\u002Fh3>\n\u003Cp>WEB-T enables seamless translation of your website’s entire content into any language supported by compatible automated translation services. You can integrate your preferred service using APIs or opt for the free eTranslation service provided by the European Commission (EC).\u003Cbr \u002F>\nWhile WEB-T itself is free, access to the eTranslation service and API key is limited to organizations and individuals within the European Union (EU) and its associated countries.\u003Cbr \u002F>\nIf you’re located outside the EU and require translation services, you’ll need to find a machine translation (MT) service provider compatible with the WEB-T API. Instructions on how to ensure compatibility with WEB-T APIs can be found \u003Ca href=\"https:\u002F\u002Fwebsite-translation.language-tools.ec.europa.eu\u002Fexpanding-web-t-new-machine-translation_en\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>More information\u003C\u002Fh3>\n\u003Cp>See how to configure & use this plugin and read more about the WEB-T project by European Commission on official \u003Ca href=\"https:\u002F\u002Fwebsite-translation.language-tools.ec.europa.eu\u002F\" rel=\"nofollow ugc\">WEB-T website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>WEB-T – eTranslation Multilingual is a fork of \u003Ca href=\"https:\u002F\u002Ftranslatepress.com\" rel=\"nofollow ugc\">TranslatePress\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\" rel=\"nofollow ugc\">Cozmoslabs\u003C\u002Fa>. We thank TranslatePress developers (Cozmoslabs, Razvan Mocanu, Madalin Ungureanu, Cristophor Hurduban) for their work on the original plugin.\u003C\u002Fp>\n","Make your site multilingual in few steps with WEB-T – eTranslation Multilingual WordPress plugin.",300,3554,76,"2025-05-16T12:22:00.000Z","6.8.5","5.6.20",[20,131,22,23,24],"localization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fetranslation-multilingual.2.0.6.zip",{"attackSurface":134,"codeSignals":543,"taintFlows":582,"riskAssessment":688,"analyzedAt":695},{"hooks":135,"ajaxHandlers":423,"restRoutes":532,"shortcodes":533,"cronEvents":538,"entryPointCount":11,"unprotectedCount":411},[136,142,147,151,155,159,163,168,172,176,181,185,188,192,195,198,201,204,208,211,213,217,220,224,227,231,235,238,242,246,249,253,256,259,261,266,272,276,279,282,286,290,294,297,300,304,307,311,313,315,317,321,323,329,333,338,342,345,349,353,357,362,365,368,371,374,376,379,382,386,390,392,396,400,403,405,407,412,416,421],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","admin_enqueue_scripts","enqueue_assets","fluentc_plugin.php",35,{"type":137,"name":143,"callback":144,"file":145,"line":146},"admin_menu","closure","fluentc_wordpress_plugin.php",74,{"type":148,"name":149,"callback":144,"file":145,"line":150},"filter","template_include",99,{"type":137,"name":152,"callback":153,"priority":57,"file":145,"line":154},"init","fluentc_init_translation_features",127,{"type":137,"name":156,"callback":157,"priority":34,"file":145,"line":158},"plugins_loaded","fluentc_plugin_loaded",131,{"type":137,"name":160,"callback":161,"file":145,"line":162},"enqueue_block_editor_assets","fluentc_languages_block_enqueue",147,{"type":148,"name":164,"callback":165,"priority":166,"file":145,"line":167},"render_block","fluentc_languages_block_render",10,155,{"type":137,"name":169,"callback":170,"file":145,"line":171},"wp_enqueue_scripts","fluentc_enqueue_styles",164,{"type":137,"name":173,"callback":174,"priority":34,"file":145,"line":175},"admin_init","fluentc_maybe_redirect_to_onboarding",200,{"type":137,"name":177,"callback":178,"file":179,"line":180},"admin_post_fluentc_save_settings_action","fluentc_admin_save_settings","src\\actions\\class-admin.php",118,{"type":137,"name":182,"callback":183,"priority":166,"file":179,"line":184},"admin_notices","check_fluentc_apikey",121,{"type":137,"name":138,"callback":186,"priority":166,"file":179,"line":187},"fluentc_apikey_enqueue_script",122,{"type":148,"name":189,"callback":190,"priority":166,"file":179,"line":191},"query_vars","fluentc_var",123,{"type":137,"name":160,"callback":193,"file":179,"line":194},"fluentc_block_script",125,{"type":137,"name":152,"callback":196,"file":179,"line":197},"register_fluentc_block",126,{"type":137,"name":199,"callback":200,"file":179,"line":154},"fluentc_activation_setup","fluentc_setup",{"type":137,"name":138,"callback":202,"file":179,"line":203},"enqueue_admin_scripts",128,{"type":137,"name":205,"callback":206,"file":179,"line":207},"plugin_action_links_fluentc-translation\u002Ffluentc_wordpress_plugin.php","add_settings_link",130,{"type":137,"name":152,"callback":209,"file":179,"line":210},"handle_live_translation",140,{"type":137,"name":189,"callback":144,"file":179,"line":212},148,{"type":137,"name":214,"callback":215,"file":179,"line":216},"fluentc_admin_settings_page","get_fluentc_languages",158,{"type":137,"name":214,"callback":218,"file":179,"line":219},"fluentc_admin_get_settings",159,{"type":137,"name":221,"callback":222,"file":179,"line":223},"fluentc_admin_tab_three_page","get_cache_form",160,{"type":137,"name":221,"callback":225,"file":179,"line":226},"get_support_report_section",161,{"type":137,"name":228,"callback":229,"file":179,"line":230},"fluentc_admin_tab_one_page","get_scan_form",162,{"type":137,"name":232,"callback":233,"file":179,"line":234},"fluentc_admin_settings_page_save","settings_save",163,{"type":137,"name":236,"callback":237,"file":179,"line":171},"admin_post_fluentc_clean_cache_action","fluentc_admin_clean_cache",{"type":137,"name":239,"callback":240,"file":179,"line":241},"admin_post_fluentc_scan_site_action","fluentc_admin_scan_site",165,{"type":137,"name":243,"callback":244,"file":179,"line":245},"wp_update_nav_menu","update_menu_cache",166,{"type":137,"name":247,"callback":244,"priority":166,"file":179,"line":248},"edited_category",167,{"type":137,"name":250,"callback":251,"priority":166,"file":179,"line":252},"woocommerce_update_product","update_product_cache",168,{"type":137,"name":152,"callback":254,"file":179,"line":255},"integrate_fluentc_languages",169,{"type":137,"name":143,"callback":257,"file":179,"line":258},"fluentc_sub_menu",170,{"type":137,"name":182,"callback":186,"priority":166,"file":179,"line":260},861,{"type":148,"name":262,"callback":263,"file":264,"line":265},"aioseo_canonical_url","aioseoFilterCanonicalUrl","src\\actions\\class-aioseo.php",64,{"type":137,"name":267,"callback":268,"priority":269,"file":270,"line":271},"template_redirect","maybe_send_heartbeat",999,"src\\actions\\class-heartbeat.php",37,{"type":137,"name":169,"callback":273,"file":274,"line":275},"insert_fluentc_widget_js","src\\actions\\class-insert.php",78,{"type":137,"name":169,"callback":277,"file":274,"line":278},"insert_fluentc_widget",79,{"type":137,"name":169,"callback":280,"file":274,"line":281},"insert_href_lang",80,{"type":137,"name":283,"callback":284,"file":274,"line":285},"wp_footer","insert_fluentc_widget_div",81,{"type":148,"name":287,"callback":288,"priority":166,"file":274,"line":289},"language_attributes","lang_attribute",82,{"type":148,"name":291,"callback":292,"priority":166,"file":293,"line":90},"woocommerce_get_cart_url","add_language_code_to_cart_url","src\\actions\\class-links.php",{"type":148,"name":189,"callback":295,"priority":166,"file":293,"line":296},"language_var",68,{"type":137,"name":152,"callback":298,"priority":106,"file":293,"line":299},"flush_rewrite",69,{"type":148,"name":301,"callback":302,"priority":27,"file":293,"line":303},"rewrite_rules_array","fluentc_rewrite_rules_new",70,{"type":137,"name":267,"callback":305,"priority":34,"file":293,"line":306},"filter_template_for_home_page",71,{"type":148,"name":308,"callback":309,"priority":166,"file":293,"line":310},"redirect_canonical","redirect_canonical_filter",72,{"type":137,"name":199,"callback":312,"file":293,"line":126},"set_flush_needed",{"type":137,"name":232,"callback":312,"file":293,"line":314},77,{"type":137,"name":316,"callback":312,"priority":166,"file":293,"line":275},"permalink_structure_changed",{"type":148,"name":318,"callback":319,"priority":166,"file":293,"line":320},"home_url","add_language_code_to_home_url",86,{"type":148,"name":149,"callback":144,"priority":150,"file":293,"line":322},434,{"type":148,"name":324,"callback":325,"priority":326,"file":327,"line":328},"permalink_manager_detect_uri","detect_uri_language",9,"src\\actions\\class-permalinks.php",52,{"type":148,"name":330,"callback":331,"priority":326,"file":327,"line":332},"permalink_manager_filter_permalink_base","prepend_lang_prefix",53,{"type":148,"name":334,"callback":335,"priority":336,"file":327,"line":337},"permalink_manager_filter_query","pl_allow_canonical_redirect",3,54,{"type":148,"name":339,"callback":340,"priority":326,"file":327,"line":341},"permalink_manager_endpoints","pl_translate_pagination_endpoint",55,{"type":148,"name":324,"callback":343,"priority":166,"file":327,"line":344},"pl_detect_pagination_endpoint",56,{"type":148,"name":346,"callback":347,"priority":326,"file":327,"line":348},"permalink_manager_uri_editor_extra_info","uri_editor_get_lang_col",57,{"type":148,"name":350,"callback":351,"priority":326,"file":327,"line":352},"permalink_manager_uri_editor_extra_fields","uri_editor_filter_lang",58,{"type":148,"name":354,"callback":355,"priority":326,"file":327,"line":356},"permalink_manager_filter_uri_editor_query","uri_editor_filter_sql_query",59,{"type":148,"name":358,"callback":359,"priority":166,"file":360,"line":361},"rank_math\u002Ffrontend\u002Fcanonical","rankmath_canonical","src\\actions\\class-rankmath.php",66,{"type":137,"name":138,"callback":363,"file":364,"line":296},"enqueueAssets","src\\actions\\class-translationstatus.php",{"type":137,"name":366,"callback":367,"file":364,"line":314},"fluentc_process_translated_urls","processTranslatedUrls",{"type":137,"name":182,"callback":369,"file":370,"line":223},"admin_notice_missing_api_key","src\\actions\\class-wordpress.php",{"type":148,"name":372,"callback":373,"priority":27,"file":370,"line":171},"woocommerce_ajax_get_endpoint","correct_multilingual_ajax_endpoint",{"type":137,"name":152,"callback":375,"priority":28,"file":370,"line":241},"init_output_buffering",{"type":137,"name":377,"callback":378,"priority":28,"file":370,"line":245},"shutdown","fluentc_flush_output_buffer",{"type":137,"name":380,"callback":381,"file":370,"line":255},"fluentc_language_set","refresh_language_code",{"type":148,"name":383,"callback":384,"priority":166,"file":370,"line":385},"wp_grid_builder\u002Frest_api\u002Fresponse","filter_wpgb_rest_response",172,{"type":148,"name":387,"callback":388,"priority":166,"file":389,"line":275},"wpseo_sitemap_index","add_sitemap_custom_items","src\\actions\\class-yoast.php",{"type":137,"name":152,"callback":391,"file":389,"line":278},"register_language_sitemaps",{"type":137,"name":152,"callback":393,"priority":150,"file":394,"line":395},"init_hooks","src\\class-fluentc-manager.php",24,{"type":148,"name":397,"callback":398,"file":394,"line":399},"locale","set_locale",31,{"type":137,"name":152,"callback":393,"priority":34,"file":401,"line":402},"src\\class-polylang.php",39,{"type":137,"name":152,"callback":393,"priority":34,"file":404,"line":341},"src\\class-sitepress.php",{"type":148,"name":397,"callback":398,"file":404,"line":406},62,{"type":137,"name":408,"callback":409,"file":410,"line":411},"fluentc_after_translation","clear_wp_rocket_cache_per_language","src\\compat\\class-wp-rocket-compatibility.php",11,{"type":137,"name":413,"callback":413,"file":414,"line":415},"switch_blog","src\\services\\class-cache.php",73,{"type":137,"name":417,"callback":418,"priority":34,"file":419,"line":420},"parse_request","maybe_set_language_from_query","src\\utils\\class-language.php",145,{"type":148,"name":397,"callback":144,"file":419,"line":422},239,[424,430,434,437,441,445,449,453,457,461,465,469,472,476,480,484,487,491,495,499,503,507,510,513,516,519,522,525,529],{"action":425,"nopriv":426,"callback":427,"hasNonce":428,"hasCapCheck":426,"file":179,"line":429},"fluentc_save_settings_action",false,"ajax_save_api_key",true,119,{"action":431,"nopriv":426,"callback":432,"hasNonce":428,"hasCapCheck":428,"file":179,"line":433},"fluentc_delete_api_key","ajax_delete_api_key",120,{"action":435,"nopriv":426,"callback":435,"hasNonce":426,"hasCapCheck":426,"file":179,"line":436},"dismiss_fluentc_apikey_warning",124,{"action":438,"nopriv":426,"callback":439,"hasNonce":426,"hasCapCheck":426,"file":179,"line":440},"fluentc_api_call","handle_api_call",132,{"action":442,"nopriv":426,"callback":443,"hasNonce":426,"hasCapCheck":426,"file":179,"line":444},"fluentc_fetch_page_html","handle_fetch_page_html",133,{"action":446,"nopriv":426,"callback":447,"hasNonce":426,"hasCapCheck":426,"file":179,"line":448},"fluentc_get_language_options","handle_get_language_options",134,{"action":450,"nopriv":426,"callback":451,"hasNonce":426,"hasCapCheck":426,"file":179,"line":452},"fluentc_translate_content","handle_translate_content",135,{"action":454,"nopriv":426,"callback":455,"hasNonce":426,"hasCapCheck":426,"file":179,"line":456},"fluentc_get_translation_results","handle_get_translation_results",136,{"action":458,"nopriv":426,"callback":459,"hasNonce":426,"hasCapCheck":426,"file":179,"line":460},"fluentc_process_html","handle_process_html",137,{"action":462,"nopriv":426,"callback":463,"hasNonce":428,"hasCapCheck":428,"file":179,"line":464},"fluentc_get_dashboard_data","ajax_get_dashboard_data",143,{"action":466,"nopriv":426,"callback":467,"hasNonce":428,"hasCapCheck":428,"file":179,"line":468},"fluentc_sync_settings","ajax_sync_settings",144,{"action":470,"nopriv":426,"callback":471,"hasNonce":428,"hasCapCheck":428,"file":179,"line":420},"fluentc_start_site_scan","ajax_start_site_scan",{"action":473,"nopriv":426,"callback":474,"hasNonce":426,"hasCapCheck":428,"file":179,"line":475},"fluentc_get_scan_status","ajax_get_scan_status",146,{"action":477,"nopriv":426,"callback":478,"hasNonce":428,"hasCapCheck":428,"file":179,"line":479},"fluentc_generate_support_report","ajax_generate_support_report",157,{"action":481,"nopriv":426,"callback":482,"hasNonce":426,"hasCapCheck":426,"file":179,"line":483},"fluentc_inline_edit","handle_inline_edit",171,{"action":485,"nopriv":426,"callback":486,"hasNonce":426,"hasCapCheck":426,"file":179,"line":385},"fluentc_delete_translation","handle_delete_translation",{"action":488,"nopriv":426,"callback":489,"hasNonce":426,"hasCapCheck":426,"file":179,"line":490},"fluentc_search_translations","handle_search_translations",173,{"action":492,"nopriv":426,"callback":493,"hasNonce":426,"hasCapCheck":426,"file":179,"line":494},"fluentc_get_translations","handle_get_translations",174,{"action":496,"nopriv":426,"callback":497,"hasNonce":428,"hasCapCheck":426,"file":179,"line":498},"fluentc_get_sitemap","handle_get_sitemap",175,{"action":500,"nopriv":426,"callback":501,"hasNonce":428,"hasCapCheck":426,"file":179,"line":502},"fluentc_validate_pages","handle_validate_pages",176,{"action":504,"nopriv":426,"callback":505,"hasNonce":428,"hasCapCheck":426,"file":179,"line":506},"fluentc_get_latest_batch_status","handle_latest_batch_status",177,{"action":508,"nopriv":426,"callback":509,"hasNonce":428,"hasCapCheck":428,"file":364,"line":299},"fluentc_scan_site","ajaxScanSite",{"action":511,"nopriv":426,"callback":512,"hasNonce":428,"hasCapCheck":428,"file":364,"line":303},"fluentc_toggle_url_status","ajaxToggleUrlStatus",{"action":514,"nopriv":426,"callback":515,"hasNonce":428,"hasCapCheck":428,"file":364,"line":306},"fluentc_get_last_scan_time","ajaxGetLastScanTime",{"action":517,"nopriv":426,"callback":518,"hasNonce":428,"hasCapCheck":428,"file":364,"line":310},"fluentc_get_translation_table","ajaxGetTranslationTable",{"action":520,"nopriv":426,"callback":521,"hasNonce":428,"hasCapCheck":428,"file":364,"line":415},"fluentc_translate_site","ajaxTranslateSite",{"action":523,"nopriv":426,"callback":524,"hasNonce":428,"hasCapCheck":428,"file":364,"line":146},"fluentc_get_saved_urls","ajaxGetSavedUrls",{"action":526,"nopriv":426,"callback":527,"hasNonce":428,"hasCapCheck":428,"file":364,"line":528},"fluentc_cancel_translation","ajaxCancelTranslation",75,{"action":530,"nopriv":426,"callback":531,"hasNonce":428,"hasCapCheck":428,"file":364,"line":126},"fluentc_get_translation_status","ajaxGetTranslationStatus",[],[534],{"tag":535,"callback":536,"file":274,"line":537},"display_fluentc_div","fluentc_display_div",83,[539,541],{"hook":366,"callback":366,"file":364,"line":540},245,{"hook":366,"callback":366,"file":542,"line":77},"src\\services\\class-translation-processor.php",{"dangerousFunctions":544,"sqlUsage":545,"outputEscaping":548,"fileOperations":28,"externalRequests":578,"nonceChecks":579,"capabilityChecks":580,"bundledLibraries":581},[],{"prepared":546,"raw":28,"locations":547},19,[],{"escaped":296,"rawEcho":549,"locations":550},13,[551,554,556,558,560,562,564,566,568,569,571,574,576],{"file":179,"line":552,"context":553},826,"raw output",{"file":179,"line":555,"context":553},827,{"file":179,"line":557,"context":553},831,{"file":179,"line":559,"context":553},832,{"file":179,"line":561,"context":553},1029,{"file":179,"line":563,"context":553},1085,{"file":179,"line":565,"context":553},1143,{"file":364,"line":567,"context":553},353,{"file":364,"line":567,"context":553},{"file":370,"line":570,"context":553},188,{"file":572,"line":573,"context":553},"src\\fluentc_pll_api.php",316,{"file":575,"line":336,"context":553},"src\\templates\\manage-translations-page.php",{"file":577,"line":336,"context":553},"src\\templates\\translation-status.php",15,32,17,[],[583,606,618,629,655,667,675],{"entryPoint":584,"graph":585,"unsanitizedCount":34,"severity":605},"fluentc_admin_get_settings (src\\actions\\class-admin.php:222)",{"nodes":586,"edges":602},[587,592,596],{"id":588,"type":589,"label":590,"file":179,"line":591},"n0","source","$_GET",226,{"id":593,"type":594,"label":595,"file":179,"line":591},"n1","transform","→ save_settings()",{"id":597,"type":598,"label":599,"file":179,"line":600,"wp_function":601},"n2","sink","update_option() [Settings Manipulation]",690,"update_option",[603,604],{"from":588,"to":593,"sanitized":426},{"from":593,"to":597,"sanitized":426},"low",{"entryPoint":607,"graph":608,"unsanitizedCount":34,"severity":605},"fluentc_admin_save_settings (src\\actions\\class-admin.php:235)",{"nodes":609,"edges":615},[610,613,614],{"id":588,"type":589,"label":611,"file":179,"line":612},"$_POST",241,{"id":593,"type":594,"label":595,"file":179,"line":612},{"id":597,"type":598,"label":599,"file":179,"line":600,"wp_function":601},[616,617],{"from":588,"to":593,"sanitized":426},{"from":593,"to":597,"sanitized":426},{"entryPoint":619,"graph":620,"unsanitizedCount":34,"severity":605},"ajax_save_api_key (src\\actions\\class-admin.php:479)",{"nodes":621,"edges":626},[622,624,625],{"id":588,"type":589,"label":611,"file":179,"line":623},505,{"id":593,"type":594,"label":595,"file":179,"line":623},{"id":597,"type":598,"label":599,"file":179,"line":600,"wp_function":601},[627,628],{"from":588,"to":593,"sanitized":426},{"from":593,"to":597,"sanitized":426},{"entryPoint":630,"graph":631,"unsanitizedCount":336,"severity":605},"\u003Cclass-admin> (src\\actions\\class-admin.php:0)",{"nodes":632,"edges":649},[633,636,638,639,641,643,645,647],{"id":588,"type":589,"label":634,"file":179,"line":635},"$_POST (x2)",487,{"id":593,"type":598,"label":599,"file":179,"line":637,"wp_function":601},646,{"id":597,"type":589,"label":590,"file":179,"line":591},{"id":640,"type":594,"label":595,"file":179,"line":591},"n3",{"id":642,"type":598,"label":599,"file":179,"line":600,"wp_function":601},"n4",{"id":644,"type":589,"label":634,"file":179,"line":612},"n5",{"id":646,"type":594,"label":595,"file":179,"line":612},"n6",{"id":648,"type":598,"label":599,"file":179,"line":600,"wp_function":601},"n7",[650,651,652,653,654],{"from":588,"to":593,"sanitized":428},{"from":597,"to":640,"sanitized":426},{"from":640,"to":642,"sanitized":426},{"from":644,"to":646,"sanitized":426},{"from":646,"to":648,"sanitized":426},{"entryPoint":656,"graph":657,"unsanitizedCount":28,"severity":605},"handle_fetch_page_html (src\\services\\class-fluentc-free.php:44)",{"nodes":658,"edges":665},[659,661],{"id":588,"type":589,"label":611,"file":660,"line":328},"src\\services\\class-fluentc-free.php",{"id":593,"type":598,"label":662,"file":660,"line":663,"wp_function":664},"wp_remote_get() [SSRF]",105,"wp_remote_get",[666],{"from":588,"to":593,"sanitized":428},{"entryPoint":668,"graph":669,"unsanitizedCount":28,"severity":605},"\u003Cclass-fluentc-free> (src\\services\\class-fluentc-free.php:0)",{"nodes":670,"edges":673},[671,672],{"id":588,"type":589,"label":611,"file":660,"line":328},{"id":593,"type":598,"label":662,"file":660,"line":663,"wp_function":664},[674],{"from":588,"to":593,"sanitized":428},{"entryPoint":676,"graph":677,"unsanitizedCount":28,"severity":605},"\u003Cclass-fluentc-translations> (src\\services\\class-fluentc-translations.php:0)",{"nodes":678,"edges":686},[679,682],{"id":588,"type":589,"label":590,"file":680,"line":681},"src\\services\\class-fluentc-translations.php",25,{"id":593,"type":598,"label":683,"file":680,"line":684,"wp_function":685},"get_results() [SQLi]",44,"get_results",[687],{"from":588,"to":593,"sanitized":428},{"summary":689,"deductions":690},"The 'fluentc-translation' v2.8.1 plugin exhibits a mixed security posture. On the positive side, the plugin demonstrates strong practices regarding SQL queries, utilizing prepared statements exclusively. It also shows a high rate of output escaping and a robust number of nonce and capability checks, indicating an awareness of common WordPress security vulnerabilities. Furthermore, its history of zero known CVEs is a significant strength, suggesting a generally stable and secure codebase over time. However, there are notable areas of concern stemming from the static analysis. The plugin exposes a substantial attack surface, with 11 out of 29 AJAX handlers lacking authentication checks. This represents a significant potential entry point for malicious actors. Additionally, the taint analysis reveals 4 flows with unsanitized paths, although these are not flagged as critical or high severity. This warrants careful investigation to ensure these unsanitized paths do not lead to exploitable vulnerabilities, especially in conjunction with the unprotected AJAX endpoints.\n\nIn conclusion, while 'fluentc-translation' v2.8.1 benefits from a clean vulnerability history and good internal coding practices like prepared statements and output escaping, the significant number of unprotected AJAX handlers and the presence of unsanitized paths in the taint analysis are critical security weaknesses. These factors introduce a tangible risk that requires immediate attention and remediation. The plugin's strengths are commendable, but they are overshadowed by the potential for unauthorized actions and data manipulation through its exposed entry points.",[691,693],{"reason":692,"points":166},"Unprotected AJAX handlers",{"reason":694,"points":57},"Taint flows with unsanitized paths","2026-03-16T22:28:27.476Z",{"wat":697,"direct":704},{"assetPaths":698,"generatorPatterns":701,"scriptPaths":702,"versionParams":703},[699,700],"\u002Fwp-content\u002Fplugins\u002Ffluentc-translation\u002Fsrc\u002Fblocks\u002Ffluentc-languages-block.js","\u002Fwp-content\u002Fplugins\u002Ffluentc-translation\u002Fsrc\u002Fincludes\u002Ffluentc-styles.css",[],[699],[],{"cssClasses":705,"htmlComments":707,"htmlAttributes":708,"restEndpoints":709,"jsGlobals":710,"shortcodeOutput":712},[706],"fluentc-widget",[],[],[],[711],"fluentc_languages_block_editor",[713],"\u003Cdiv id=\"fluentc-widget\">\u003C\u002Fdiv>"]