[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRNvTXJSmCKYqgibvDIC4PsgK10bvb087qg4mx1aRE10":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":124,"fingerprints":339},"ai-translator-for-polylang","AI Translator for Polylang","1.5.1","Matches LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fmatchesllc\u002F","\u003Cp>How to translate with ChatGPT? Here we are. AI Translator for Polylang is a powerful WordPress plugin that seamlessly integrates with \u003Cstrong>Polylang\u003C\u002Fstrong> to provide \u003Cstrong>automatic translation\u003C\u002Fstrong> capabilities for your posts, pages, and custom post types using cutting-edge AI services. With AI Translator for Polylang, you can effortlessly expand your website’s reach to a global audience by delivering content in multiple languages.\u003C\u002Fp>\n\u003Cp>Please note: AI Translator for Polylang is designed to work exclusively with the Polylang plugin.\u003C\u002Fp>\n\u003Cp>This is not an official plugin of Polylang.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Translate Posts and Pages: AI Translator for Polylang enables you to automatically translate your posts and pages into multiple languages, making your content accessible to a wider audience.\u003C\u002Fli>\n\u003Cli>Enqueue Translations: You can easily enqueue translations and have them processed in the background, ensuring a smooth and efficient translation workflow.\u003C\u002Fli>\n\u003Cli>Support for Advanced AI Models: AI Translator for Polylang supports state-of-the-art AI models, including ChatGPT 3.5, 4, and 4o, providing high-quality translations powered by OpenAI’s language models.\u003C\u002Fli>\n\u003Cli>Link Translated Categories and Tags: The plugin intelligently links translated categories and tags, maintaining the structure and organization of your content across different languages.\u003C\u002Fli>\n\u003Cli>Link Translated Internal Links: AI Translator for Polylang automatically updates internal links within your translated content, ensuring a seamless navigation experience for your multilingual website.\u003C\u002Fli>\n\u003Cli>Support for ACF (Advanced Custom Fields)\u003C\u002Fli>\n\u003Cli>Support for Yoast SEO\u003C\u002Fli>\n\u003Cli>Bulk translations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Easy Setup and Configuration\u003C\u002Fh4>\n\u003Cp>AI Translator for Polylang is designed to work out of the box, allowing you to start translating your content immediately. However, for optimal performance and to process translations in the background, it is recommended to configure a cron job. This ensures that translations are handled efficiently without impacting the responsiveness of your website.\u003C\u002Fp>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>AI Translator for Polylang is a plugin that helps you to connect your websites to OpenAI service. You need your own API keys and must follow the rules set by the AI service. Check OpenAI \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>. It is also important to check your usage on the \u003Ca href=\"https:\u002F\u002Fplatform.openai.com\u002Fusage\" rel=\"nofollow ugc\">OpenAI website\u003C\u002Fa> for accurate information.\u003C\u002Fp>\n\u003Cp>The developer of AI Translator for Polylang and related parties are not responsible for any issues or losses caused by using the plugin or AI-generated content. You should talk to a legal expert and follow the laws and regulations of your country. AI Translator for Polylang does only store data on your own server, and it is your responsibility to keep it safe.\u003C\u002Fp>\n","WordPress plugin that automatically translates content using AI, seamlessly integrating with Polylang. This is not an official plugin of Polylang.",70,5717,100,10,"2026-03-05T01:16:00.000Z","6.9.4","5.0","7.0",[20,21,22,23,24],"ai","automatic-translation","polylang","translate","translator","https:\u002F\u002Fwww.wp-polylai.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-translator-for-polylang.1.5.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"matchesllc",2,30,94,"2026-04-05T03:02:50.286Z",[38,55,75,91,109],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":13,"downloaded":46,"rating":13,"num_ratings":33,"last_updated":47,"tested_up_to":16,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":53,"download_link":54,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"polytranslate-ai","PolyTranslate AI for Polylang","4.1.0","almhdy","https:\u002F\u002Fprofiles.wordpress.org\u002Falmhdy\u002F","\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\u002FC7j_cFFcTTo?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\u003Cp>AI automatic translation for Polylang. Translate posts, pages, WooCommerce, ACF, SEO meta & custom fields using OpenAI, DeepL, Google or OpenRouter.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With one click, you can automatically translate:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts and Pages\u003C\u002Fli>\n\u003Cli>Custom Post Types\u003C\u002Fli>\n\u003Cli>WooCommerce Products\u003C\u002Fli>\n\u003Cli>WooCommerce Product Variations\u003C\u002Fli>\n\u003Cli>Categories and Tags\u003C\u002Fli>\n\u003Cli>Custom Taxonomies\u003C\u002Fli>\n\u003Cli>Advanced Custom Fields (ACF)\u003C\u002Fli>\n\u003Cli>Meta Box custom fields\u003C\u002Fli>\n\u003Cli>SEO meta data (Yoast, Rank Math, SEOPress, AIOSEO)\u003C\u002Fli>\n\u003Cli>Elementor pages\u003C\u002Fli>\n\u003Cli>Gutenberg block content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin enhances Polylang by adding professional AI translation capabilities directly inside the WordPress admin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This is NOT a standalone translation plugin\u003C\u002Fstrong> – it works exclusively with Polylang to add automatic translation capabilities.\u003C\u002Fp>\n\u003Ch3>🚀 How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and configure Polylang.\u003C\u002Fli>\n\u003Cli>Install PolyTranslate AI.\u003C\u002Fli>\n\u003Cli>Add your preferred AI provider API key.\u003C\u002Fli>\n\u003Cli>Click the Translate button inside the editor.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Your translated content is generated and saved as a normal Polylang translation.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Posts & Pages Translation\u003C\u002Fstrong> – Translate any content instantly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Types Translation\u003C\u002Fstrong> – Works with any custom post type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Products Translation\u003C\u002Fstrong> – Product titles, descriptions, and short descriptions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Product Variations & Attributes\u003C\u002Fstrong> Sync Product Variations & Attributes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Custom Fields (ACF) Support\u003C\u002Fstrong> – All field types including repeaters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta Box Fields\u003C\u002Fstrong> – Complete Meta Box plugin support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any Custom Fields\u003C\u002Fstrong> – Universal custom field translation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Categories & Tags\u003C\u002Fstrong> – Translate taxonomies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Taxonomies\u003C\u002Fstrong> – Translate any registered custom taxonomy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Pages\u003C\u002Fstrong> – Full page builder support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Translation\u003C\u002Fstrong> – Translate hundreds of posts at once\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete SEO Meta Translation\u003C\u002Fstrong> – (Yoast, Rank Math, SEOPress, All in One SEO Pack)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple AI Services\u003C\u002Fstrong> – OpenAI, DeepL, Google Translate, OpenRouter\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Language Detection\u003C\u002Fstrong> – Automatically detects source language\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translate Link Targets\u003C\u002Fstrong> – Automatically update post links to point to translated versions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FREE vs Premium\u003C\u002Fh3>\n\u003Cp>The \u003Cstrong>Free version\u003C\u002Fstrong> includes:\u003C\u002Fp>\n\u003Cp>✅ Posts & Pages Translation\u003Cbr \u002F>\n✅ Custom Post Types Translation\u003Cbr \u002F>\n✅ WooCommerce Products Translation\u003Cbr \u002F>\n✅ Unlimited Translations\u003Cbr \u002F>\n✅ Multiple AI Services\u003Cbr \u002F>\n✅ Language Auto-Detection\u003Cbr \u002F>\n✅ Translate Link Targets\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Premium version\u003C\u002Fstrong> includes:\u003C\u002Fp>\n\u003Cp>✨ Everything in Free, plus:\u003Cbr \u002F>\n✨ Categories, Tags & Custom Taxonomies Translation\u003Cbr \u002F>\n✨ Custom Fields Translation (ACF, Meta Box, etc.)\u003Cbr \u002F>\n✨ SEO Meta Translation\u003Cbr \u002F>\n✨ Bulk Translation\u003Cbr \u002F>\n✨ Elementor Pages Support\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=5JHaU3IGB3o\" rel=\"nofollow ugc\">How to Configure Api Settings\u003C\u002Fa>\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\u002F5JHaU3IGB3o?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\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=9Hx3v5b_Tbc\" rel=\"nofollow ugc\">Translate ACF & Custom Meta Fields in WordPress\u003C\u002Fa>\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\u002F9Hx3v5b_Tbc?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>External Services\u003C\u002Fh3>\n\u003Cp>PolyTranslate AI connects to third-party translation APIs when you trigger translations. \u003Cstrong>You control your data and costs\u003C\u002Fstrong> by providing your own API keys:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>OpenAI\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Links: \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\" rel=\"nofollow ugc\">Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>DeepL Pro\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Links: \u003Ca href=\"https:\u002F\u002Fwww.deepl.com\u002Fpro-license\u002F\" rel=\"nofollow ugc\">Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.deepl.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Google Translate API\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Links: \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>OpenRouter.ai\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Links: \u003Ca href=\"https:\u002F\u002Fopenrouter.ai\u002Fterms\" rel=\"nofollow ugc\">Terms\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fopenrouter.ai\u002Fprivacy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>This is a third-party addon for Polylang – not affiliated with or endorsed by Polylang.\u003C\u002Fstrong>\u003C\u002Fp>\n","AI automatic translation for Polylang. Translate posts, pages, WooCommerce, ACF, SEO meta & custom fields using OpenAI, DeepL, Google or OpenRouter.",2683,"2026-03-14T00:44:00.000Z","6.2","7.4",[51,21,22,23,52],"ai-translation","translation","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpolytranslate-ai.4.1.0.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":16,"requires_at_least":68,"requires_php":49,"tags":69,"homepage":71,"download_link":72,"security_score":73,"vuln_count":33,"unpatched_count":27,"last_vuln_date":74,"fetched_at":29},"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",[51,21,70,23,52],"multilingual","https:\u002F\u002Fwww.weglot.com\u002Fintegrations\u002Fwordpress-translation-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweglot.5.4.zip",98,"2025-10-29 00:00:00",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":65,"num_ratings":85,"last_updated":86,"tested_up_to":16,"requires_at_least":17,"requires_php":87,"tags":88,"homepage":53,"download_link":90,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"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.6",[51,21,70,23,89],"translatepress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-translate-addon-for-translatepress.2.0.2.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":83,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":16,"requires_at_least":17,"requires_php":103,"tags":104,"homepage":107,"download_link":108,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"duplicate-content-addon-for-polylang","Polylang Duplicate Content Addon","2.0.1","Khushwant Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Fkhushwantsidhu\u002F","\u003Cp>\u003Cstrong>Polylang Duplicate Content addon\u003C\u002Fstrong> lets you quickly duplicate your original or default language post\u002Fpage content into other languages. It makes the translation process faster and easier.\u003Cbr \u002F>\nInstead of adding featured images, galleries, or content again and again, you can just duplicate everything once and then only translate the text you need, saving time.\u003C\u002Fp>\n\u003Ch3>Automate Translation Using Polylang\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?utm_source=pdca_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=top_description\" rel=\"nofollow ugc\">AutoPoly – AI Translations For Polylang\u003C\u002Fa>\u003C\u002Fstrong> effortlessly copies your original or default language post content and translates it into other languages, simplifying and speeding up the entire translation process.\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\u002FecHsOyIL_J4?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>AI Automatic Translation –\u003C\u002Fstrong> Translate your Elementor & Gutenberg website content using Chrome’s built-in AI. This feature enables real-time translation directly within the browser, without any paid API services.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Elementor Page Translation –\u003C\u002Fstrong> Translate entire Elementor pages, including all sections, widgets, and content, without losing styles or design.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Gutenberg Block Compatibility –\u003C\u002Fstrong> Automatically translate content within Gutenberg blocks, including core blocks and popular third-party blocks like Spectra, Kadence, Stackable, Otter, and Essential.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Content Translation –\u003C\u002Fstrong> Effortlessly translate post titles, content, images, galleries, and meta fields from one language to another using Machine & AI Translations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ACF Fields Translation –\u003C\u002Fstrong> Translate ACF fields only with type(text, textarea & wysiwyg) in Gutenberg pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>One-Click Duplication –\u003C\u002Fstrong> Easily duplicate your original or default language content into other languages, saving time and reducing manual work.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Style and Format Preservation –\u003C\u002Fstrong> The plugin maintains all styles, formats, and layouts from the original post, ensuring that your translated content maintains a consistent appearance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multilingual Management –\u003C\u002Fstrong> Simplifies the process of managing a multilingual website by automating translation and reducing the need for repetitive actions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Block Support –\u003C\u002Fstrong> While optimized for Gutenberg blocks, the plugin also works with several third-party block plugins, extending its versatility.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy to Use –\u003C\u002Fstrong> Designed with a user-friendly interface, making it accessible even for those with limited technical knowledge.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Our Advanced Language Switcher Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flanguage-switcher-for-divi-polylang\" rel=\"ugc\">Language Switcher – Polylang for Divi\u003C\u002Fa>:\u003C\u002Fstrong> Add a customizable language switcher to your website inside the Divi Builder using Polylang.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.coolplugins.net\u002Flanguage-switcher\" rel=\"nofollow ugc\">Language Switcher for Elementor & Polylang\u003C\u002Fa>:\u003C\u002Fstrong> Add a powerful language switcher to your website and easily translate Elementor Templates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check out our advanced Automatic Translate Addon\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocoaddon.com\u002F?utm_source=pdca_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\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautomatic-translate-addon-for-translatepress-pro\u002F?utm_source=pdca_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=tpa_check_out\" rel=\"nofollow ugc\">AI Translation for TranslatePress\u003C\u002Fa>\u003C\u002Fstrong> is a powerful addon 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\u003C\u002Fli>\n\u003C\u002Ful>\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\u003Cblockquote>\n\u003Cp>This plugin is not developed by or affiliated with the “\u003Cstrong>Polylang developers\u003C\u002Fstrong>“. It is a third-party addon that provides duplicate content functionality to quickly translate your post with the same styles into other languages.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Duplicate your original post\u002Fpage content into other languages in one click with the Polylang Duplicate Content addon.",83166,90,28,"2026-02-12T10:52:00.000Z","7.2",[51,21,105,106,22],"content-duplication","duplicate-page","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-content-addon-for-polylang\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-content-addon-for-polylang.2.0.1.zip",{"slug":110,"name":111,"version":112,"author":79,"author_profile":80,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":117,"num_ratings":118,"last_updated":119,"tested_up_to":16,"requires_at_least":17,"requires_php":87,"tags":120,"homepage":122,"download_link":123,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"automatic-translations-for-polylang","AutoPoly – AI Translation For Polylang","1.4.8","\u003Cp>\u003Cstrong>Translate Your WordPress Website 10X Faster – Powered by AI, Built for Polylang\u003C\u002Fstrong>.\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\u002FQGOueushC8U?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>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?utm_source=atfp_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=top_description\" rel=\"nofollow ugc\">\u003Cstrong>AutoPoly – AI Translation For Polylang\u003C\u002Fstrong>\u003C\u002Fa> reduces your translation \u003Cstrong>workload by 90%\u003C\u002Fstrong>. With this powerful addon, you can translate your \u003Cstrong>Gutenberg\u003C\u002Fstrong> and \u003Cstrong>Elementor pages\u003C\u002Fstrong>, sections, and widgets within a few clicks.\u003C\u002Fp>\n\u003Cp>This addon duplicates and translates \u003Cstrong>page\u002Fpost titles, content, images, galleries, and meta fields,\u003C\u002Fstrong> eliminating the need to manually adjust featured images, layouts, and other elements.\u003C\u002Fp>\n\u003Cp>Whether you’re using \u003Cstrong>Elementor\u003C\u002Fstrong> or \u003Cstrong>Gutenberg\u003C\u002Fstrong>, this addon makes the translation process easier, allowing you to focus on expanding your global audience effortlessly.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Automatic Translation\u003C\u002Fstrong> – Translate your Elementor & Gutenberg website content using Chrome built-in AI. This feature enables real-time translation directly within the browser, without any paid API services.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Page Translation\u003C\u002Fstrong> – Translate entire Elementor pages, including all sections, widgets, and content, without losing styles or design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Block Compatibility\u003C\u002Fstrong> – Automatically translate content within Gutenberg blocks, including core blocks and popular third-party blocks like Spectra, Kadence, Stackable, Otter, and Essential.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Content Translation\u003C\u002Fstrong> – Effortlessly translate post titles, content, images, galleries, and meta fields from one language to another using Machine & AI Translations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACF Fields Translation\u003C\u002Fstrong> – Translate ACF fields only with type(text, textarea & wysiwyg) in Gutenberg pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Duplication\u003C\u002Fstrong> – Easily duplicate your original or default language content into other languages, saving time and reducing manual work.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Style and Format Preservation\u003C\u002Fstrong> – The plugin maintains all styles, formats, and layouts from the original post, ensuring that your translated content maintains a consistent appearance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual Management\u003C\u002Fstrong> – Simplifies the process of managing a multilingual website by automating translation and reducing the need for repetitive actions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Block Support\u003C\u002Fstrong> – While optimized for Gutenberg blocks, the plugin also works with several third-party block plugins, extending its versatility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to Use\u003C\u002Fstrong> – Designed with a user-friendly interface, making it accessible even for those with limited technical knowledge.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>FREE v\u002Fs Premium Addon Comparison\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Free License\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Yandex Translate Widget Support:\u003C\u002Fstrong> Available\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Chrome Built-in AI Translation Support:\u003C\u002Fstrong> Available\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>API Key Required:\u003C\u002Fstrong> Not Required (Yandex Widget & Chrome Built-in AI)\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Gutenberg Block Compatibility\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Elementor Page Translation\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Inline Translation\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Custom Block Translation:\u003C\u002Fstrong> Available\u003C\u002Fli>\n\u003Cli>❌ \u003Cstrong>Classic Editor Translation:\u003C\u002Fstrong> Not Available\u003C\u002Fli>\n\u003Cli>❌ \u003Cstrong>Unlimited Free Translations:\u003C\u002Fstrong> Not Available (500k characters only)\u003C\u002Fli>\n\u003Cli>❌ \u003Cstrong>Google Translate Widget Support:\u003C\u002Fstrong> Not Available\u003C\u002Fli>\n\u003Cli>❌ \u003Cstrong>OpenAI Translation Support:\u003C\u002Fstrong> Not Available\u003C\u002Fli>\n\u003Cli>❌ \u003Cstrong>Gemini Translation Support:\u003C\u002Fstrong> Not Available\u003C\u002Fli>\n\u003Cli>❌ \u003Cstrong>Bulk Translation:\u003C\u002Fstrong> Not Available\u003C\u002Fli>\n\u003Cli>❌ \u003Cstrong>Premium Support:\u003C\u002Fstrong> Not Available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium License\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>✅ Bulk Translation:\u003C\u002Fstrong> Translate multiple posts, pages, or products at once to save time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>✅  Elementor Page Translation:\u003C\u002Fstrong> Automatically translate entire Elementor pages, sections, and widgets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>✅ Classic Editor Translation:\u003C\u002Fstrong> Easily translate all content created with the Classic WordPress Editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>✅ Inline Translation:\u003C\u002Fstrong> Translate specific text blocks or widgets directly on the front end.\u003C\u002Fli>\n\u003Cli>✅  \u003Cstrong>Gutenberg Block Compatibility:\u003C\u002Fstrong> Fully compatible with Gutenberg, this plugin allow you to translate block-based layouts.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Chrome Built-in AI Translation Support:\u003C\u002Fstrong> Instantly translate content directly inside browser using Chrome’s built-in AI translator.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Gemini Translation Support:\u003C\u002Fstrong> Use Gemini AI to generate high-quality, context-aware translations.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Google Translate Widget Support:\u003C\u002Fstrong> Automate the translation process using the Google Translate Widget.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>OpenAI Translation Support:\u003C\u002Fstrong> Access OpenAI’s advanced language models for more natural translations.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Unlimited Free Translations:\u003C\u002Fstrong> Translate unlimited content without any usage restrictions or extra fees.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Premium Support:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fsupport\u002F?utm_source=atfp_plugin&utm_medium=readme&utm_campaign=support&utm_content=premium_support\" rel=\"nofollow ugc\">Quick Support\u003C\u002Fa>\u003Cbr \u002F>\n(\u003Cstrong>Support time:- 24-48 hours\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp> \u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?utm_source=atfp_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=get_pro\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Pro!\u003C\u002Fstrong>\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\u002FM-3Miv_JTY4?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\u003Ch4>Our Advanced Language Switcher Plugins\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flanguage-switcher-for-divi-polylang\u002F\" rel=\"ugc\">Language Switcher – Polylang for Divi\u003C\u002Fa>: Add a customizable language switcher to your website inside the Divi Builder using Polylang.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgo.coolplugins.net\u002Flanguage-switcher\" rel=\"nofollow ugc\">Language Switcher for Elementor & Polylang\u003C\u002Fa>: Add a powerful language switcher to your website and easily translate Elementor Templates.\u003C\u002Fp>\n\u003Ch4>Check out our advanced Automatic Translate Addon for Loco Translate\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Flocoaddon.com\u002F?utm_source=atfp_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=atlt_check_out\" rel=\"nofollow ugc\">\u003Cstrong>Automatic Translate Addon for Loco Translate\u003C\u002Fstrong>\u003C\u002Fa> is an addon that enhances the functionality of the \u003Cstrong>Loco Translate\u003C\u002Fstrong> plugin by enabling the \u003Cstrong>automatic translation of WordPress themes and plugins\u003C\u002Fstrong>. This addon connects with sources like Google, Yandex, DeepL, or AI-powered sources like \u003Cstrong>ChatGPT,\u003C\u002Fstrong> \u003Cstrong>Gemini AI\u003C\u002Fstrong> and \u003Cstrong>Chrome AI\u003C\u002Fstrong> to provide instant and automated translations.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautomatic-translate-addon-for-translatepress-pro\u002F?utm_source=atfp_plugin&utm_medium=inside&utm_campaign=get_pro&utm_content=tpa_check_out\" rel=\"nofollow ugc\">\u003Cstrong>AI Translation for TranslatePress\u003C\u002Fstrong>\u003C\u002Fa> is a powerful addon 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\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Important Notice:\u003C\u002Fstrong> This plugin serves as an AI translation extension for the official \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">\u003Cstrong>Polylang\u003C\u002Fstrong>\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003C\u002Fblockquote>\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\u003Cblockquote>\n\u003Cp>\u003Cstrong>Disclaimer:\u003C\u002Fstrong> This plugin is not developed by or affiliated with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">\u003Cstrong>Polylang developers\u003C\u002Fstrong>\u003C\u002Fa>. It is a third-party addon that offers automatic translation functionality, enabling you to quickly translate your posts while maintaining the same styles in other languages.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Custom Blocks Support\u003C\u002Fh3>\n\u003Cp>To make your custom blocks translation-ready, follow these steps:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Go to the Support Blocks Page:\u003C\u002Fstrong>\u003Cbr \u002F>\nNavigate to the languages page in your WordPress admin.\u003Cbr \u002F>\nFind the Support Blocks page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Identify Your Blocks:\u003C\u002Fstrong>\u003Cbr \u002F>\nCheck the list of supported and unsupported blocks.\u003Cbr \u002F>\nSearch or filter to find your desired blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Blocks for Translation:\u003C\u002Fstrong>\u003Cbr \u002F>\nClick the \u003Cstrong>“Edit”\u003C\u002Fstrong> or \u003Cstrong>“Add”\u003C\u002Fstrong> button next to the block you want to translate.\u003Cbr \u002F>\nThe block will appear in the Gutenberg editor with the \u003Cstrong>“Make This Content Available for Translation”\u003C\u002Fstrong> text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable Translation for Missing Sections:\u003C\u002Fstrong>\u003Cbr \u002F>\nIf a section is missing, click the \u003Cstrong>“Click Here”\u003C\u002Fstrong> button.\u003Cbr \u002F>\nCopy the translation text and paste it into the desired block.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Update Your Page:\u003C\u002Fstrong>\u003Cbr \u002F>\nSave your changes to the page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translate Your Content:\u003C\u002Fstrong>\u003Cbr \u002F>\nUse Polylang’s translation tools to translate your content.\u003Cbr \u002F>\nYour custom blocks will be automatically translated using the \u003Cstrong>AutoPoly – AI Translation For Polylang\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By following these steps, you can ensure that your custom blocks are ready for translation and can be easily translated into multiple languages. For a visual guide, check out our demo video on how to add custom blocks for translation.\u003C\u002Fp>\n\u003Ch3>Special Thanks\u003C\u002Fh3>\n\u003Cp>A special thanks to the authors of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">\u003Cstrong>Polylang\u003C\u002Fstrong>\u003C\u002Fa> plugin for creating an outstanding tool for multilingual management.\u003C\u002Fp>\n\u003Ch3>Service Provider\u003C\u002Fh3>\n\u003Cp>This plugin provides automatic translation services for Polylang using the Yandex Translate API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service Description:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin uses the Yandex Translate API to translate content in real-time, allowing you to easily manage multilingual content on your WordPress site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Servers Being Called:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin makes API calls to the following server:\u003Cbr \u002F>\n  https:\u002F\u002Ftranslate.yandex.net\u002Fapi\u002Fv1\u002Ftr.json\u002Ftranslate\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Account Requirements:\u003C\u002Fstrong>\u003Cbr \u002F>\nNo Yandex Translate account is required to use this plugin. However, please note that API usage is subject to Yandex Translate’s terms of service and usage limits.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Benefits:\u003C\u002Fstrong>\u003Cbr \u002F>\nBy using the Yandex Translate API, you can enjoy improved translation accuracy and efficiency, making it easier to manage your multilingual content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Important Links & Information\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyandex.com\u002Flegal\u002Ftranslate_termsofuse\u002F\" rel=\"nofollow ugc\">Yandex Translate Terms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyandex.com\u002Flegal\u002Fconfidential\u002F\" rel=\"nofollow ugc\">Yandex Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.chrome.com\u002Fdocs\u002Fai\u002Fbuilt-in-apis\" rel=\"nofollow ugc\">Chrome Built-in AI APIs Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.chrome.com\u002Fdocs\u002Fai\u002Fsummarizer-api\" rel=\"nofollow ugc\">Chrome Summarizer API Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.chrome.com\u002Fdocs\u002Fextensions\u002Fai\u002Fprompt-api\" rel=\"nofollow ugc\">Chrome Prompt API Documentation for Extensions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","AI Translation For Polylang simplifies your translation process by automatically translating all pages\u002Fposts content from one language to another.",3000,29877,88,18,"2026-02-12T08:01:00.000Z",[51,121,22,23],"content-translation","https:\u002F\u002Fcoolplugins.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-translations-for-polylang.1.4.8.zip",{"attackSurface":125,"codeSignals":241,"taintFlows":300,"riskAssessment":328,"analyzedAt":338},{"hooks":126,"ajaxHandlers":184,"restRoutes":228,"shortcodes":237,"cronEvents":238,"entryPointCount":239,"unprotectedCount":240},[127,134,136,141,144,146,149,152,154,156,159,161,165,168,171,174,177,179,181],{"type":128,"name":129,"callback":130,"priority":131,"file":132,"line":133},"action","wp_loaded","execCron",1,"includes\\class-polylai-translator-cron.php",43,{"type":128,"name":129,"callback":130,"priority":131,"file":132,"line":135},55,{"type":128,"name":137,"callback":138,"file":139,"line":140},"init","anonymous","includes\\class-polylai-translator.php",175,{"type":128,"name":142,"callback":138,"file":139,"line":143},"admin_enqueue_scripts",176,{"type":128,"name":142,"callback":138,"file":139,"line":145},177,{"type":128,"name":147,"callback":138,"file":139,"line":148},"admin_menu",178,{"type":128,"name":150,"callback":138,"file":139,"line":151},"admin_init",179,{"type":128,"name":150,"callback":138,"file":139,"line":153},180,{"type":128,"name":150,"callback":138,"file":139,"line":155},181,{"type":128,"name":157,"callback":138,"file":139,"line":158},"admin_notices",182,{"type":128,"name":157,"callback":138,"file":139,"line":160},183,{"type":162,"name":163,"callback":138,"file":139,"line":164},"filter","manage_trip_posts_columns",184,{"type":162,"name":166,"callback":138,"file":139,"line":167},"post_row_actions",185,{"type":162,"name":169,"callback":138,"file":139,"line":170},"page_row_actions",192,{"type":128,"name":172,"callback":138,"file":139,"line":173},"plugin_action_links_polylai-translator\u002Fpolylai-translator.php",226,{"type":128,"name":175,"callback":138,"file":139,"line":176},"rest_api_init",227,{"type":128,"name":137,"callback":138,"file":139,"line":178},228,{"type":128,"name":137,"callback":138,"file":139,"line":180},229,{"type":128,"name":182,"callback":138,"file":139,"line":183},"plugins_loaded",230,[185,189,192,195,198,201,204,207,210,213,216,219,222,225],{"action":186,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":188},"polylai_get_post_tr_status",false,212,{"action":190,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":191},"polylai_enqueue_translations",213,{"action":193,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":194},"polylai_enqueue_bulk",214,{"action":196,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":197},"polylai_logs",215,{"action":199,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":200},"polylai_logs_download",216,{"action":202,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":203},"polylai_save_credits_license",217,{"action":205,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":206},"polylai_translation_modal",218,{"action":208,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":209},"polylai_pricing",219,{"action":211,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":212},"polylai_history",220,{"action":214,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":215},"polylai_progress",221,{"action":217,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":218},"polylai_trigger",222,{"action":220,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":221},"polylai_add_translation",223,{"action":223,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":224},"polylai_stop_all_translations",224,{"action":226,"nopriv":187,"callback":138,"hasNonce":187,"hasCapCheck":187,"file":139,"line":227},"polylai_count_posts",225,[229],{"namespace":230,"route":231,"methods":232,"callback":130,"permissionCallback":234,"file":235,"line":236},"polylai\u002Fv1","\u002Fcron",[233],"GET","closure","admin\\class-polylai-translator-admin.php",322,[],[],15,14,{"dangerousFunctions":242,"sqlUsage":243,"outputEscaping":246,"fileOperations":293,"externalRequests":269,"nonceChecks":294,"capabilityChecks":131,"bundledLibraries":295},[],{"prepared":244,"raw":27,"locations":245},11,[],{"escaped":247,"rawEcho":248,"locations":249},89,21,[250,253,255,257,259,260,262,264,265,267,270,272,274,276,277,279,280,283,285,287,290],{"file":235,"line":251,"context":252},304,"raw output",{"file":235,"line":254,"context":252},389,{"file":235,"line":256,"context":252},405,{"file":258,"line":101,"context":252},"admin\\partials\\bulk.php",{"file":258,"line":34,"context":252},{"file":258,"line":261,"context":252},31,{"file":258,"line":263,"context":252},32,{"file":258,"line":247,"context":252},{"file":266,"line":244,"context":252},"admin\\partials\\credits-license-modal.php",{"file":268,"line":269,"context":252},"admin\\partials\\queue.php",7,{"file":268,"line":271,"context":252},24,{"file":273,"line":248,"context":252},"admin\\partials\\restart-modal.php",{"file":275,"line":14,"context":252},"admin\\partials\\settings.php",{"file":275,"line":85,"context":252},{"file":278,"line":244,"context":252},"admin\\partials\\translations-modal.php",{"file":278,"line":244,"context":252},{"file":281,"line":282,"context":252},"includes\\class-polylai-translator-ajax.php",419,{"file":281,"line":284,"context":252},444,{"file":281,"line":286,"context":252},530,{"file":288,"line":289,"context":252},"includes\\class-polylai-translator-notices.php",37,{"file":291,"line":292,"context":252},"includes\\class-polylai-translator-settings.php",496,3,17,[296],{"name":297,"version":298,"knownCves":299},"Freemius","1.0",[],[301,320],{"entryPoint":302,"graph":303,"unsanitizedCount":27,"severity":319},"save_credits_license (admin\\class-polylai-translator-admin.php:298)",{"nodes":304,"edges":316},[305,310],{"id":306,"type":307,"label":308,"file":235,"line":309},"n0","source","$_POST",301,{"id":311,"type":312,"label":313,"file":235,"line":314,"wp_function":315},"n1","sink","update_option() [Settings Manipulation]",302,"update_option",[317],{"from":306,"to":311,"sanitized":318},true,"low",{"entryPoint":321,"graph":322,"unsanitizedCount":27,"severity":319},"\u003Cclass-polylai-translator-admin> (admin\\class-polylai-translator-admin.php:0)",{"nodes":323,"edges":326},[324,325],{"id":306,"type":307,"label":308,"file":235,"line":309},{"id":311,"type":312,"label":313,"file":235,"line":314,"wp_function":315},[327],{"from":306,"to":311,"sanitized":318},{"summary":329,"deductions":330},"The \"ai-translator-for-polylang\" v1.5.1 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices in handling SQL queries, exclusively using prepared statements, and a high percentage of properly escaped outputs. The absence of known vulnerabilities and critical taint flows is also a significant strength, suggesting a generally well-maintained codebase regarding common exploitation vectors. The plugin also utilizes nonce checks, indicating an awareness of CSRF protection.\n\nHowever, a major concern arises from the substantial attack surface presented by its AJAX handlers, with all 14 identified handlers lacking authentication checks. This creates a significant risk of unauthorized access and potential manipulation of plugin functionalities by unauthenticated users. While the REST API routes are properly permission-checked, the unprotected AJAX endpoints are a glaring weakness. The presence of file operations and external HTTP requests, although not explicitly flagged as vulnerable in the static analysis, warrants careful consideration in conjunction with the unprotected AJAX handlers, as they could potentially be abused if an attacker finds a way to trigger them.\n\nOverall, the plugin's strong foundation in secure SQL and output handling is commendable. However, the extensive exposure of AJAX functionality without authentication is a critical security flaw that overshadows these strengths. The lack of historical vulnerabilities is reassuring but does not mitigate the immediate risks posed by the identified unprotected entry points. A balance is struck between good coding practices and a significant, directly exploitable vulnerability in its current configuration.",[331,333,336],{"reason":332,"points":14},"Large attack surface without auth (AJAX)",{"reason":334,"points":335},"High percentage of unprotected AJAX handlers",5,{"reason":337,"points":293},"Bundled Freemius v1.0","2026-03-16T21:38:10.926Z",{"wat":340,"direct":352},{"assetPaths":341,"generatorPatterns":345,"scriptPaths":346,"versionParams":348},[342,343,344],"\u002Fwp-content\u002Fplugins\u002Fai-translator-for-polylang\u002Fadmin\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fai-translator-for-polylang\u002Fadmin\u002Fcss\u002Fpolylai-translator-author.css","\u002Fwp-content\u002Fplugins\u002Fai-translator-for-polylang\u002Fadmin\u002Fjs\u002Fpolylai-translator-admin.js",[],[347],"https:\u002F\u002Fcdn.jsdelivr.net\u002Fnpm\u002Falpinejs@3.14.8\u002Fdist\u002Fcdn.min.js",[349,350,351],"ai-translator-for-polylang\u002Fadmin\u002Fcss\u002Fstyle.css?ver=","ai-translator-for-polylang\u002Fadmin\u002Fcss\u002Fpolylai-translator-author.css?ver=","polylai-translator-admin?ver=",{"cssClasses":353,"htmlComments":355,"htmlAttributes":356,"restEndpoints":359,"jsGlobals":360,"shortcodeOutput":362},[354],"polylaitr-link",[],[357,358],"data-id","data-nonce",[],[361],"polylaiVars",[]]