[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMiAXtqvZuAeZvsTOqTiSvaq6-51zHAT6V8iJpGaMy3Y":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":141,"fingerprints":245},"multilang-perelink","Multilang Perelink","1.0.2","Pavel","https:\u002F\u002Fprofiles.wordpress.org\u002Fplance\u002F","\u003Cp>\u003Cstrong>Multilang Perelink\u003C\u002Fstrong> is a plugin designed for WordPress multisite installations where each subsite represents a version of the same site in a different language.\u003C\u002Fp>\n\u003Cp>The plugin enables interlinking between translations of the same content across different subsites (languages) using a simple language switcher and admin UI.\u003C\u002Fp>\n\u003Ch3>Main Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Adds a language switcher via shortcode: \u003Ccode>[multilang_perelink_languages]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Provides a settings page under \u003Cstrong>Settings > Multilang Perelink\u003C\u002Fstrong> for fine-tuned control.\u003C\u002Fli>\n\u003Cli>Allows enabling the language switcher for:\n\u003Cul>\n\u003Cli>The front page\u003C\u002Fli>\n\u003Cli>Public post types\u003C\u002Fli>\n\u003Cli>Public taxonomies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Adds a UI to connect related posts or terms across subsites for selected types.\u003C\u002Fli>\n\u003Cli>Enhances user navigation by seamlessly switching between localized content.\u003C\u002Fli>\n\u003C\u002Ful>\n","Multilang Perelink allows interlinking between translated versions of the same content across different subsites in a WordPress multisite network.",0,368,"2025-12-27T11:50:00.000Z","6.9.4","6.0","",[18,19,20,21,22],"internal-linking","language-switcher","multilingual","multisite","network","https:\u002F\u002Fplance.top\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultilang-perelink.1.0.2.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":32,"trust_score":34,"computed_at":35},"plance",8,30,98,93,"2026-04-04T04:30:20.016Z",[37,58,78,99,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":16,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"multilingual-press","MultilingualPress","2.11.3","Syde GmbH (formerly Inpsyde)","https:\u002F\u002Fprofiles.wordpress.org\u002Finpsyde\u002F","\u003Cp>\u003Cstrong>Important Update: A New Chapter for MultilingualPress Users!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We want to let you know that MultilingualPress version 2 will be \u003Cstrong>retired at the beginning of 2025\u003C\u002Fstrong>. After this date, the plugin will no longer be available for download on this platform, and support for it will come to an end.\u003C\u002Fp>\n\u003Cp>This change reflects the natural evolution of technology. As WordPress continues to advance, version 2 of MultilingualPress has struggled to keep up with these developments. To ensure you benefit from the highest standards of reliability, performance, and functionality, we’ve made the decision to focus our energy on creating modern solutions that better meet today’s professional needs.\u003C\u002Fp>\n\u003Cp>For those seeking a robust and efficient multilingual solution, we’re excited to highlight the latest version of MultilingualPress. This updated version is fully compatible with WordPress, packed with cutting-edge features, and powered by optimized code. In 2025, it will also introduce automatic content translation capabilities, making your multilingual management easier than ever!\u003C\u002Fp>\n\u003Cp>To ensure your multilingual site stays future-ready, we warmly recommend upgrading to \u003Ca href=\"https:\u002F\u002Fmultilingualpress.org\" rel=\"nofollow ugc\">MultilingualPress version 4\u003C\u002Fa> today. By making the switch, you’ll unlock all the benefits of the latest version and enjoy a seamless transition well ahead of version 2’s deactivation.\u003C\u002Fp>\n\u003Cp>Thank you for being part of the MultilingualPress journey – we’re happy to keep supporting your multilingual needs with the best tools WordPress has to offer!\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set up unlimited site relationships in the site manager.\u003C\u002Fli>\n\u003Cli>Language Manager with 174 editable languages.\u003C\u002Fli>\n\u003Cli>Edit all translations for a post or page from the original post editor without switching sites.\u003C\u002Fli>\n\u003Cli>Show a list of links for all translations on each page in a flexible language switcher widget.\u003C\u002Fli>\n\u003Cli>Translate posts, pages, and taxonomy terms like categories or tags.\u003C\u002Fli>\n\u003Cli>Menu language switcher: Add translation links to any nav menu.\u003C\u002Fli>\n\u003Cli>No lock-in: After deactivation, all sites will still work.\u003C\u002Fli>\n\u003Cli>SEO-friendly URLs and permalinks.\u003C\u002Fli>\n\u003Cli>Support for top-level domains per language (via multisite domain mapping).\u003C\u002Fli>\n\u003Cli>Automatic hreflang support.\u003C\u002Fli>\n\u003Cli>Support for custom post types.\u003C\u002Fli>\n\u003Cli>Automatically redirect to the user’s preferred language version of a post.\u003C\u002Fli>\n\u003Cli>Duplicate sites. Use one site as a template for a new site and copy \u003Cem>everything\u003C\u002Fem>: posts, attachments, settings for plugins and themes, navigation menus, categories, tags, and custom taxonomies. \u003C\u002Fli>\n\u003Cli>Synchronized trash: move all connected posts to the trash with one click.\u003C\u002Fli>\n\u003Cli>Change relationships between translations or connect existing posts.\u003C\u002Fli>\n\u003Cli>Quicklinks. Add links to language alternatives to a post automatically to the post content. This is especially useful\u003Cbr \u002F>\nwhen you don’t use widgets or a sidebar.\u003C\u002Fli>\n\u003Cli>User-specific language settings for the backend. Every user can choose a preferred language for the user interface without affecting the output of the front end.\u003C\u002Fli>\n\u003Cli>Show posts with incomplete translations in a dashboard widget.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>MultilingualPress 2 does ot benefit from free or ad hoc support.\u003C\u002Fp>\n\u003Ch4>Premium Support\u003C\u002Fh4>\n\u003Cp>We also offer \u003Ca href=\"https:\u002F\u002Fmultilingualpress.org\" rel=\"nofollow ugc\">premium support\u003C\u002Fa> for the Pro version (MultilingualPress version 3 and higher) to save you time.\u003Cbr \u002F>\nYou get direct help from the developers of the plugin and support from the development. This also includes support for MultilingualPress 2, but no maintenance is provided for this older plugin version.\u003C\u002Fp>\n\u003Ch4>Crafted by Syde\u003C\u002Fh4>\n\u003Cp>The team at \u003Ca href=\"https:\u002F\u002Fsyde.com\" rel=\"nofollow ugc\">Syde\u003C\u002Fa> has been engineering the Web since 2006.\u003C\u002Fp>\n","Create a fast translation network on WordPress multisite.",300,365119,82,49,"2025-01-24T13:54:00.000Z","5.2.24","4.7",[19,20,21,53,54],"translate","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmultilingual-press\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultilingual-press.2.11.3.zip",92,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":25,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":16,"tags":72,"homepage":75,"download_link":76,"security_score":77,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"zanto","Zanto WP Translation (For Multisites)","0.3.4","Ayebare Mucunguzi Brooks","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrooksx\u002F","\u003Cp>Zanto WP Translation enables you to convert blogs in a multisite into translations of each other. It provides a language switcher to switch between the different translations\u003Cbr \u002F>\nof  pages, posts, categories, custom types and custom taxonomies. The plugin keeps track of what has been translated and what has not and provides an intuitive interface\u003Cbr \u002F>\nthat allows you to carry out translation. The number of languages you can run are unlimited. Get more WordPress multilingual, Localization and Internationalization addons from here\u003Cbr \u002F>\n\u003Ca title=\"WordPress translation, localization and Internationalization addons\" href=\"http:\u002F\u002Fshop.zanto.org\" rel=\"nofollow ugc\">multilingual addons\u003C\u002Fa> or keep up to-date with the best Internationalization and\u003Cbr \u002F>\nlocalization practices at \u003Ca title=\"WordPress translation, localization and Internationalization\" href=\"http:\u002F\u002Fzanto.org\" rel=\"nofollow ugc\">zanto.org\u002Fblog\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Demo and Documentation\u003C\u002Fh4>\n\u003Cp>\u003Ca title=\"Demo\" href=\"http:\u002F\u002Flang1.zanto.org\" rel=\"nofollow ugc\">zanto.org\u002FDemo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Translation of posts, categories, custom taxonomies, custom types.\u003C\u002Fli>\n\u003Cli>Browser Language re-direct  i.e re-direct users to their preferred language in their browser language settings.\u003C\u002Fli>\n\u003Cli>An easily customizable language switcher.\u003C\u002Fli>\n\u003Cli>Ability to use custom made Language switcher themes.\u003C\u002Fli>\n\u003Cli>Add a language parameter to the URL for SEO purposes\u003C\u002Fli>\n\u003Cli>Ability to create multiple translation networks within the same multisite. i.e blog A is a translation of Blog B and C. Blog X a translation of blog Z, while all blogs are in the same multisite.\u003C\u002Fli>\n\u003Cli>Different languages for both the front and back end.\u003C\u002Fli>\n\u003Cli>Each admin will have his admin language preferences stored\u003C\u002Fli>\n\u003Cli>Over 60 in-built languages and flags.\u003C\u002Fli>\n\u003Cli>Ability for users to add their own native languages i.e from the ones not included.\u003C\u002Fli>\n\u003Cli>Integrated support for domain mapping plugin\u003C\u002Fli>\n\u003Cli>Translated posts highlighting to prevent double translation\u003C\u002Fli>\n\u003Cli>Copy posts data from one blog to the translation area\u003C\u002Fli>\n\u003Cli>A translation editor to translate all posts from one blog to all others without switching between blogs. (Additional Translation Manager plugin required)\u003C\u002Fli>\n\u003Cli>Create and Manage translators from a single blog. Translators have their own dashboard. (Additional Translation Manager plugin required)\u003C\u002Fli>\n\u003Cli>Assign Translations to individual translators.(Additional Translation Manager plugin required)\u003C\u002Fli>\n\u003Cli>Export and Import XLIFF translations for posts taxonomies, comments, custom fields. (Additional Translation Manager plugin required)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tutorials\u003C\u002Fh4>\n\u003Cp>Learn how to use Zanto WP Translation plugin with these tutorials\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fzanto.org\u002Fwordpress-translation-docs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fzanto.org\u002Fwordpress-translation-docs\u002Finstalling-zanto\u002F\" rel=\"nofollow ugc\">Installation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fzanto.org\u002Fwordpress-translation-docs\u002Flanguage-url-formats\u002F\" rel=\"nofollow ugc\">Language Url formats\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fzanto.org\u002Fwordpress-translation-docs\u002Fbrowser-language-re-direct\u002F\" rel=\"nofollow ugc\">Browser Language Redirect\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fzanto.org\u002Fwordpress-translation-docs\u002Flanguage-switcher-custom-flags\u002F\" rel=\"nofollow ugc\">Custom flags for your language switcher\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fzanto.org\u002Fwordpress-translation-docs\u002Fcreating-a-custom-language-switcher-theme\u002F\" rel=\"nofollow ugc\">Creating a custom language switcher theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fzanto.org\u002Fwordpress-translation-docs\u002Fsharing-users-across-the-wordpress-network\u002F\" rel=\"nofollow ugc\">Sharing users across the translation network\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Many more to come!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The french translation shall be ready soon for both the site and plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please \u003Ca href=\"http:\u002F\u002Fzanto.org\u002Fcontact\" rel=\"nofollow ugc\">let us know\u003C\u002Fa> if you would like to contribute a translation.\u003C\u002Fp>\n","Zanto WP Translation helps you run a multilingual site by providing linkage between content in blogs of different languages in a WordPress multisite.",10,19545,12,"2015-03-30T18:52:00.000Z","4.1.42","3.0",[19,73,20,21,74],"localization","translation","http:\u002F\u002Fzanto.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzanto.0.3.4.zip",85,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":14,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":97,"download_link":98,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"connect-polylang-elementor","Connect Polylang for Elementor","2.5.5","David Decker","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaveshine\u002F","\u003Cp>Connect Polylang multilingual plugin with Elementor Page Builder: \u003Cstrong>Translate your Elementor templates\u003C\u002Fstrong> and show them in the correct language, native customizable \u003Cstrong>Language Switcher Elementor widget\u003C\u002Fstrong>, \u003Cstrong>Visibility Conditions\u003C\u002Fstrong> of widgets and \u003Cstrong>Dynamic Tags\u003C\u002Fstrong> by language and much more…\u003C\u002Fp>\n\u003Ch3>What the Plugin Does\u003C\u002Fh3>\n\u003Ch4>📍 Template translation and show in the correct language\u003C\u002Fh4>\n\u003Cp>Create translations for your Elementor templates especially for header, footer or archive templates with \u003Ca href=\"https:\u002F\u002Fbe.elementor.com\u002Fvisit\u002F?bta=61741&brand=elementor&utm_campaign=wporg\" rel=\"nofollow ugc\">\u003Cstrong>Elementor Pro Theme Builder\u003C\u002Fstrong>\u003C\u002Fa> \u003Cem>(affiliated link)\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically selects the correct translation for \u003Ca href=\"https:\u002F\u002Felementor.com\u002Fhelp\u002Ftemplate-widget-pro\u002F\" rel=\"nofollow ugc\">“Template Widget”\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Automatically selects the correct translation for \u003Ccode>[elementor-template id=\"1234\"]\u003C\u002Fcode> shortcodes.\u003C\u002Fli>\n\u003Cli>Allow Elementor Kit translation for different settings for each language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔄 Language Switcher\u003C\u002Fh4>\n\u003Cp>A native Elementor Widget to easily build a nice and fully customizable language switcher:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show or hide flags, language name, language code.\u003C\u002Fli>\n\u003Cli>Vertical list, Horizontal list or \u003Cstrong>styled dropdown\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SVG scalable flags\u003C\u002Fstrong>.\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\u002F7DUh-bggJBs?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>👁️ Language Visibility Conditions\u003C\u002Fh4>\n\u003Cp>Allow to \u003Cstrong>show or hide every widget\u003C\u002Fstrong>, section or column \u003Cstrong>by language\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🏷️ Language Dynamic Tags\u003C\u002Fh4>\n\u003Cp>Use language dynamic tags (on Elementor Pro) that you can set with an specific language or the “current” one. Available tags are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Language Code\u003C\u002Fstrong> tag type text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language Name\u003C\u002Fstrong> tag type text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language Url\u003C\u002Fstrong> tag type url\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language Flag\u003C\u002Fstrong> tag type image\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✏️ Elementor Editor integration\u003C\u002Fh4>\n\u003Cp>Now you can view the language of the current template and change to its translations or create them \u003Cstrong>from the Elementor editor\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🔍 Elementor Finder integration\u003C\u002Fh4>\n\u003Cp>From Elementor Finder you can access to Polylang settings pages and go the site in the selected language.\u003C\u002Fp>\n\u003Ch4>🔨 Plugins integration fixes and tweaks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically generate display conditions on new template translation.\u003C\u002Fli>\n\u003Cli>Automatically generate Elementor CSS styles on create new template translation.\u003C\u002Fli>\n\u003Cli>Fix home url to the current language on site-url Dynamic Tag and Search Form widget.\u003C\u002Fli>\n\u003Cli>Add language url trailing slash.\u003C\u002Fli>\n\u003Cli>Hide language on wp-admin for global widgets.\u003C\u002Fli>\n\u003Cli>Other integration fixes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?ref=creame&utm_source=cpel_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=bottom_link\" rel=\"nofollow ugc\">AI-powered translation for Polylang\u003C\u002Fa> — AutoPoly instantly translates your Elementor, Gutenberg, and ACF content in one click while keeping your design exactly the same. \u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?ref=creame&utm_source=cpel_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=bottom_link\" rel=\"nofollow ugc\">Check it now (affiliated link)\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Cp>You can manage translated templates in two ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>(recommended)\u003C\u002Fstrong> create linked translations for a template and only set display conditions on the default language.\u003C\u002Fli>\n\u003Cli>create separated translations for a template with their own display conditions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See an example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Site languages:\n - EN (main)\n - ES\n - IT\n\n- Option 1 (linked translations only main language has display conditions):\n╔═ Archive Template A (EN) -> condition category is \"Red (EN)\"\n╠═ Archive Template A (ES) -> none (in front checks if category is ES translation of \"Red (EN)\")\n╚═ Archive Template A (IT) -> none (in front checks if category is IT translation of \"Red (EN)\")\n\n- Option 2 (not linked translations, all languages has display conditions):\n══ Archive Template B (EN) -> condition category is \"Red (EN)\"\n══ Archive Template B (ES) -> condition category is \"Rojo (ES)\"\n══ Archive Template B (IT) -> condition category is \"Rosso (IT)\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fconnect-polylang-elementor\" rel=\"ugc\">\u003Cstrong>Plugin’s support forum\u003C\u002Fstrong>\u003C\u002Fa> here on WordPress.org\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcreame\u002Fconnect-polylang-elementor\" rel=\"nofollow ugc\">Github plugin repo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fpolylang.users\u002F\" rel=\"nofollow ugc\">Polylang User Community Group at Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What is covered by our support?\u003C\u002Fstrong> – All regarding \u003Cstrong>THIS plugin\u003C\u002Fstrong> (“Connect Polylang for Elementor”), plus the relation to \u003Cem>Polylang\u003C\u002Fem>, \u003Cem>Polylang Pro\u003C\u002Fem>, \u003Cem>Elementor\u003C\u002Fem> and \u003Cem>Elementor Pro\u003C\u002Fem> of course.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What is NOT covered by support?\u003C\u002Fstrong> – Anything general regarding multilingual topics and WordPress. Explicitely we \u003Cstrong>DO NOT\u003C\u002Fstrong> offer any “WPML”, “WPBakery” or “Visual Composer” support, and also not for your theme etc.!!!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>We have used the strings of Elementor and Polylang whenever possible to take advantage of the fact that they are translated into many languages. For the other strings a \u003Ccode>.pot\u003C\u002Fcode> file (\u003Ccode>connect-polylang-elementor.pot\u003C\u002Fcode>) for translators is also always included 🙂\u003C\u002Fp>\n\u003Cp>You can collaborate with your language translations in \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fconnect-polylang-elementor\" rel=\"nofollow ugc\">Translating WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>The following code\u002Fclasses are licensed under the GPL.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>v2. refactor and upgrade by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpacotole\u002F\" rel=\"nofollow ugc\">Pacotole\u003C\u002Fa> at \u003Ca href=\"https:\u002F\u002Fcrea.me\" rel=\"nofollow ugc\">Creame\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>v2.1 Cross domain fixes based on work of \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fkeraweb\u002F\" rel=\"nofollow ugc\">Jory Hogeveen\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnicmare\" rel=\"nofollow ugc\">nicmare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fp4fbradjohnson\u002F\" rel=\"nofollow ugc\">Brad Johnson\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>v1. released by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fdaveshine\u002F\" rel=\"nofollow ugc\">David Decker\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>v1. Polylang Switcher class (Elementor Widget) and its CSS based on widget from plugin “Language Switcher for Elementor” by Solitweb (GPLv2 or later)\u003C\u002Fli>\n\u003Cli>SVG flags from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmadebybowtie\u002FFlagKit\" rel=\"nofollow ugc\">FlagKit\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwikipedia.org\u002F\" rel=\"nofollow ugc\">Wikipedia\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please, send your suggestions and feedback – Thank you for using or trying out this plugin!\u003C\u002Fp>\n","Connect Polylang with Elementor: translated templates, language switcher widget, language visibility conditions and more",100000,2039612,96,50,"2025-12-31T09:49:00.000Z","5.4","5.6",[94,95,19,20,96],"dynamic-tags","elementor","polylang","https:\u002F\u002Fgithub.com\u002Fcreame\u002Fconnect-polylang-elementor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconnect-polylang-elementor.2.5.5.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":88,"num_ratings":33,"last_updated":109,"tested_up_to":14,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":115,"download_link":116,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"multisite-language-switcher","Multisite Language Switcher","2.10.1","Dennis Ploetner","https:\u002F\u002Fprofiles.wordpress.org\u002Frealloc\u002F","\u003Cp>A simple, powerful, and user-friendly plugin that adds multilingual support to your \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fdocumentation\u002Farticle\u002Fcreate-a-network\u002F\" rel=\"ugc\">WordPress multisite\u003C\u002Fa> installation, whether using multiple subdomains or folders. Multisite Language Switcher allows you to effortlessly manage translations for posts, pages, custom post types, categories, tags, and custom taxonomies.\u003C\u002Fp>\n\u003Cp>The plugin uses flag icons from \u003Ca href=\"http:\u002F\u002Ffamfamfam.com\" rel=\"nofollow ugc\">FamFamFam\u003C\u002Fa>. Thanks to Mark James for his great work. In addition, I would like to thank \u003Ca href=\"https:\u002F\u002Fcreativpin.com\" rel=\"nofollow ugc\">Jürgen Mayer\u003C\u002Fa> for creating the plugin’s banner.\u003C\u002Fp>\n\u003Cp>Please, don’t forget to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmultisite-language-switcher\u002Freviews\u002F\" rel=\"ugc\">rate this plugin\u003C\u002Fa>! 🙂\u003C\u002Fp>\n\u003Ch3>Translators\u003C\u002Fh3>\n\u003Cp>Thanks to all the translators for their great work.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>German (de_DE) – \u003Ca href=\"http:\u002F\u002Flloc.de\u002F\" rel=\"nofollow ugc\">Dennis Ploetner\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Italian (it_IT) – \u003Ca href=\"http:\u002F\u002Fwww.freely.de\u002Fit\u002F\" rel=\"nofollow ugc\">Antonella Cucinelli\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) – \u003Ca href=\"http:\u002F\u002Fwww.buurtaal.de\u002F\" rel=\"nofollow ugc\">Alexandra Kleijn\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Brazillian Portuguese (pt_BR) – \u003Ca href=\"http:\u002F\u002Fwww.coolweb.com.br\u002F\" rel=\"nofollow ugc\">Coolweb\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) – \u003Ca href=\"http:\u002F\u002Fwww.ab-weblog.com\u002Fen\u002F\" rel=\"nofollow ugc\">Andreas Breitschopp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>French (fr_FR) – \u003Ca href=\"http:\u002F\u002Fwww.ab-tools.com\u002Fen\u002F\" rel=\"nofollow ugc\">Andreas Breitschopp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Russian (ru_RU) – \u003Ca href=\"http:\u002F\u002Fj4vk.com\u002F\" rel=\"nofollow ugc\">Andrey Vystavkin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Ukrainian (uk) – \u003Ca href=\"http:\u002F\u002Fworm.org.ua\u002F\" rel=\"nofollow ugc\">Victor Melnichenko\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Croatian (hr_HR) – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBrankec69\" rel=\"nofollow ugc\">Brankec69\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Romanian (ro_RO) – \u003Ca href=\"http:\u002F\u002Fcaveatlector.eu\u002F\" rel=\"nofollow ugc\">Armand K\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Polish (pl_PL) – \u003Ca href=\"http:\u002F\u002Fwww.mojito-networks.com\u002F\" rel=\"nofollow ugc\">Kamil Frejlich\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Lithuanian (lt_LT) – Ovidijus Pukys\u003C\u002Fli>\n\u003Cli>Catalan (ca_ES) – Joan López\u003C\u002Fli>\n\u003Cli>Czech (cs_CZ) – Rastr\u003C\u002Fli>\n\u003Cli>Hungarian (hu_HU) – RobiG\u003C\u002Fli>\n\u003Cli>Georgian (ka_GE) – \u003Ca href=\"http:\u002F\u002Fwww.gwebpro.com\u002F\" rel=\"nofollow ugc\">Jas Saran\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Greek (el) – \u003Ca href=\"http:\u002F\u002Fwww.aivazidis.org\u002F\" rel=\"nofollow ugc\">Christoforos Aivazidis\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Serbian (sr_RS) – \u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">Web Hosting Hub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Turkish (tr) – Alican Cakil\u003C\u002Fli>\n\u003Cli>Armenian (hy_AM) – Yeghishe Nersisyan\u003C\u002Fli>\n\u003Cli>Bengali (bn_BD) – Md. Nazmul Huda\u003C\u002Fli>\n\u003Cli>Japanese (ja) – \u003Ca href=\"http:\u002F\u002Fthemeboy.com\u002F\" rel=\"nofollow ugc\">ThemeBoy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Swedish (sv_SE) – \u003Ca href=\"http:\u002F\u002Fwww.bernskioldmedia.com\u002F\" rel=\"nofollow ugc\">Erik Bernskiold\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Traditional & Simplified Chinese (zh_CN & zh_TW) – DrBenson\u003C\u002Fli>\n\u003Cli>Arabic (ar) – Mohamed Elwan\u003C\u002Fli>\n\u003Cli>Norwegian (nb_NO) – Ibrahim Qraiqe\u003C\u002Fli>\n\u003Cli>Bulgarian (bg_BG) – \u003Ca href=\"http:\u002F\u002Fwww.catblue.net\u002F\" rel=\"nofollow ugc\">Vencislav Raev\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Mexican Spanish (es_MX) – \u003Ca href=\"https:\u002F\u002Ffernandomata.mx\u002F\" rel=\"nofollow ugc\">Fernando Mata\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can translate this plugin on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fmultisite-language-switcher\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>, or if you prefer and have created your language pack, or have an update of an existing one, you can \u003Ca href=\"mailto:re@lloc.de\" rel=\"nofollow ugc\">send me\u003C\u002Fa> your Gettext PO and MO so that I can\u003Cbr \u002F>\nbundle it into the Multisite Language Switcher. You can download the latest POT file\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmultisite-language-switcher\u002Ftrunk\u002Flanguages\u002Fdefault.pot\" rel=\"nofollow ugc\">from here\u003C\u002Fa>.\u003C\u002Fp>\n","A simple, powerful and easy-to-use plugin that will help you to manage multilingual content in a multisite WordPress installation.",4000,654774,"2025-12-08T10:08:00.000Z","6.1","7.4",[113,73,20,21,114],"language","switcher","http:\u002F\u002Fmsls.co\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultisite-language-switcher.2.10.1.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":16,"tags":132,"homepage":136,"download_link":137,"security_score":138,"vuln_count":139,"unpatched_count":11,"last_vuln_date":140,"fetched_at":27},"unconfirmed","Unconfirmed","1.3.7","Boone Gorges","https:\u002F\u002Fprofiles.wordpress.org\u002Fboonebgorges\u002F","\u003Cp>If you run a WordPress or BuddyPress installation, you probably know that some of the biggest administrative headaches come from the activation process. Activation emails may be caught by spam filters, deleted unwillingly, or simply not understood. Yet WordPress itself has no UI for viewing and managing unactivated members.\u003C\u002Fp>\n\u003Cp>Unconfirmed creates a Dashboard panel under the Users menu (Network Admin > Users on Multisite) that shows a list of unactivated user registrations. For each registration, you have the option of resending the original activation email, or manually activating the user.\u003C\u002Fp>\n\u003Cp>Note that the plugin works for the following configurations:\u003Cbr \u002F>\n1. Multisite, with or without BuddyPress\u003Cbr \u002F>\n2. Single site, with BuddyPress used for user registration\u003C\u002Fp>\n\u003Cp>There is currently no support for single-site WP registration without BuddyPress.\u003C\u002Fp>\n","Allows WordPress admins to manage unactivated users, by activating them manually, deleting their pending registrations, or resending the activation em &hellip;",2000,246166,90,47,"2023-12-04T19:58:00.000Z","6.4.8","3.1",[133,134,135,21,22],"activate","activation","email","http:\u002F\u002Fgithub.com\u002Fboonebgorges\u002Funconfirmed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funconfirmed.1.3.7.zip",84,1,"2014-04-11 00:00:00",{"attackSurface":142,"codeSignals":213,"taintFlows":240,"riskAssessment":241,"analyzedAt":244},{"hooks":143,"ajaxHandlers":205,"restRoutes":206,"shortcodes":207,"cronEvents":212,"entryPointCount":139,"unprotectedCount":11},[144,150,152,154,157,159,161,163,165,169,173,176,179,183,186,189,192,195,199,202],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","plugins_loaded","instance","actions.php",13,{"type":145,"name":146,"callback":147,"file":148,"line":151},14,{"type":145,"name":146,"callback":147,"file":148,"line":153},15,{"type":145,"name":155,"callback":147,"file":148,"line":156},"plance_plugin_multilang_perelink_admin",16,{"type":145,"name":155,"callback":147,"file":148,"line":158},17,{"type":145,"name":155,"callback":147,"file":148,"line":160},18,{"type":145,"name":155,"callback":147,"file":148,"line":162},19,{"type":145,"name":155,"callback":147,"file":148,"line":164},20,{"type":145,"name":146,"callback":166,"file":167,"line":168},"closure","bootstrap.php",22,{"type":145,"name":170,"callback":170,"file":171,"line":172},"admin_init","includes\\class-admin-settings.php",28,{"type":145,"name":174,"callback":174,"file":171,"line":175},"admin_menu",29,{"type":177,"name":178,"callback":178,"priority":66,"file":171,"line":32},"filter","plugin_action_links",{"type":177,"name":180,"callback":180,"file":181,"line":182},"admin_body_class","includes\\class-admin.php",24,{"type":145,"name":184,"callback":184,"file":185,"line":182},"wp_enqueue_scripts","includes\\class-assets.php",{"type":145,"name":187,"callback":187,"file":185,"line":188},"admin_enqueue_scripts",25,{"type":145,"name":190,"callback":190,"file":191,"line":172},"admin_notices","includes\\class-dependency.php",{"type":145,"name":193,"callback":193,"file":194,"line":182},"wp_head","includes\\class-frontend.php",{"type":145,"name":196,"callback":196,"file":197,"line":198},"add_meta_boxes","includes\\class-post-type.php",43,{"type":145,"name":200,"callback":200,"priority":66,"file":197,"line":201},"before_delete_post",44,{"type":145,"name":203,"callback":203,"priority":66,"file":204,"line":198},"pre_delete_term","includes\\class-taxonomy.php",[],[],[208],{"tag":209,"callback":210,"file":211,"line":182},"multilang_perelink_languages","shortcode","includes\\class-shortcode.php",[],{"dangerousFunctions":214,"sqlUsage":215,"outputEscaping":218,"fileOperations":11,"externalRequests":11,"nonceChecks":235,"capabilityChecks":235,"bundledLibraries":236},[],{"prepared":216,"raw":11,"locations":217},4,[],{"escaped":219,"rawEcho":220,"locations":221},63,7,[222,225,226,228,230,232,233],{"file":171,"line":223,"context":224},164,"raw output",{"file":194,"line":48,"context":224},{"file":197,"line":227,"context":224},88,{"file":197,"line":229,"context":224},156,{"file":204,"line":231,"context":224},66,{"file":204,"line":47,"context":224},{"file":234,"line":160,"context":224},"templates\\shortcodes\\default.php",2,[237],{"name":238,"version":26,"knownCves":239},"Select2",[],[],{"summary":242,"deductions":243},"The \"multilang-perelink\" v1.0.2 plugin exhibits a strong security posture based on the provided static analysis. It demonstrates good security practices by utilizing prepared statements for all SQL queries and properly escaping a high percentage of its output. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its secure design.  Furthermore, the presence of nonce and capability checks on its entry points, combined with a zero-record of historical vulnerabilities, indicates a well-maintained and secure plugin.",[],"2026-03-17T07:06:31.152Z",{"wat":246,"direct":261},{"assetPaths":247,"generatorPatterns":253,"scriptPaths":254,"versionParams":255},[248,249,250,251,252],"\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fjs\u002Fjavascript.js","\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fjs\u002Fadmin-javascript.js","\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fvendors\u002Fselect2\u002Fselect2.min.css","\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fvendors\u002Fselect2\u002Fselect2.min.js",[],[248,250,252],[256,257,258,259,260],"\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fjs\u002Fjavascript.js?ver=","\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fcss\u002Fadmin-style.css?ver=","\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fjs\u002Fadmin-javascript.js?ver=","\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fvendors\u002Fselect2\u002Fselect2.min.css?ver=","\u002Fwp-content\u002Fplugins\u002Fmultilang-perelink\u002Fassets\u002Fvendors\u002Fselect2\u002Fselect2.min.js?ver=",{"cssClasses":262,"htmlComments":265,"htmlAttributes":266,"restEndpoints":268,"jsGlobals":269,"shortcodeOutput":270},[263,264],"plugin-multilang-perelink-field-select","js-plugin-multilang-perelink-field-select",[],[267],"data-current-locale",[],[],[271],"\u003Cselect id=\"plugin-multilang-perelink-field-select\" class=\"plugin-multilang-perelink-field-select | js-plugin-multilang-perelink-field-select\">"]