[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fseofaaKoDebu-Kz98P76nWE1JVDRSMZhw1Vb3QZZ7X8":3,"$frBSQu8ySAwiLBJBC5UV2NJODSHn--WrKCDvivuG-ssM":217,"$fhakXYSwPl3UeGlAffQ3FPTi5X9bq19mUv1QccI4GekE":221},{"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":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":35,"analysis":137,"fingerprints":196},"growthdynamics-weblinguist","Web Linguist – WordPress & WooCommerce Translation Plugin","1.0.3","growthdynamics","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrowthdynamics\u002F","\u003Cp>Translate your WordPress site and WooCommerce store into 120+ languages with AI-powered translations, SEO-friendly language URLs, hreflang tags, and a customizable language switcher.\u003C\u002Fp>\n\u003Cp>Web Linguist helps you do more than translate what visitors see. It creates real multilingual pages that search engines can crawl and index, so you can increase conversions from existing visitors and start showing up for new searches in more languages.\u003C\u002Fp>\n\u003Cp>Translated doesn’t always mean discoverable.\u003C\u002Fp>\n\u003Cp>A language toggle can change the on-page experience, but it does not always create indexable pages that rank. Web Linguist adds a new visibility layer across languages with crawlable, language-specific URLs, so you do not just fix the leak for non-English visitors already arriving on your site — you also open the faucet for new organic traffic.\u003C\u002Fp>\n\u003Cp>That means two growth outcomes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Convert more visitors in their preferred language\u003C\u002Fli>\n\u003Cli>Grow multilingual SEO visibility with indexable language pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Web Linguist is built for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce stores that want more international and local-language sales\u003C\u002Fli>\n\u003Cli>SaaS companies that want multilingual acquisition without rebuilding content workflows\u003C\u002Fli>\n\u003Cli>Agencies managing multilingual websites for clients\u003C\u002Fli>\n\u003Cli>Local businesses targeting customers who search in multiple languages in the same country\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you want to reach customers in new markets or capture more local-language demand at home, Web Linguist helps you publish real multilingual pages that support both traffic growth and conversions.\u003C\u002Fp>\n\u003Ch4>Why Web Linguist\u003C\u002Fh4>\n\u003Cp>Most translation tools focus on what visitors see.\u003C\u002Fp>\n\u003Cp>Web Linguist focuses on what visitors see and what search engines can discover.\u003C\u002Fp>\n\u003Cp>Instead of stopping at on-screen translation, Web Linguist creates a visibility layer with publishable, crawlable language URLs that expand your SEO surface area over time.\u003C\u002Fp>\n\u003Cp>Fix the leak and open the faucet:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fix the leak by converting more visitors in their own language\u003C\u002Fli>\n\u003Cli>Open the faucet by ranking for searches you could not target before\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Translates WordPress and WooCommerce into 120+ languages\u003C\u002Fli>\n\u003Cli>Creates SEO-friendly language URLs for multilingual pages\u003C\u002Fli>\n\u003Cli>Adds hreflang tags to help search engines understand language targeting\u003C\u002Fli>\n\u003Cli>Uses AI-powered translation with manual editing control\u003C\u002Fli>\n\u003Cli>Keeps translated content synced when your source content changes\u003C\u002Fli>\n\u003Cli>Shows a customizable language switcher on your site\u003C\u002Fli>\n\u003Cli>Supports multilingual SEO with indexable, crawlable pages\u003C\u002Fli>\n\u003Cli>Works with modern WordPress websites and content workflows\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Best For\u003C\u002Fh4>\n\u003Cp>Web Linguist is a strong fit if you want a:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress translation plugin for multilingual SEO\u003C\u002Fli>\n\u003Cli>WooCommerce translation plugin for global selling\u003C\u002Fli>\n\u003Cli>Multilingual plugin that creates indexable language URLs\u003C\u002Fli>\n\u003Cli>Language switcher plugin with real SEO value\u003C\u002Fli>\n\u003Cli>Hreflang plugin that supports multilingual discoverability\u003C\u002Fli>\n\u003Cli>Translate WordPress workflow without duplicating your publishing process\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What Makes Web Linguist Different\u003C\u002Fh4>\n\u003Cp>Web Linguist is not just about translating text on the screen.\u003C\u002Fp>\n\u003Cp>It helps you build real multilingual growth by combining translation, indexable language pages, and SEO infrastructure in one workflow.\u003C\u002Fp>\n\u003Cp>With Web Linguist you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Translate content for users\u003C\u002Fli>\n\u003Cli>Create language-specific URLs for search engines\u003C\u002Fli>\n\u003Cli>Improve conversion rates for non-English visitors\u003C\u002Fli>\n\u003Cli>Expand into local-language and international search demand\u003C\u002Fli>\n\u003Cli>Grow your organic footprint over time across multiple markets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Ch4>For WooCommerce\u003C\u002Fh4>\n\u003Cp>Translate product, category, and store content so shoppers can browse and buy in their own language while search engines discover your multilingual pages.\u003C\u002Fp>\n\u003Ch4>For SaaS\u003C\u002Fh4>\n\u003Cp>Launch multilingual landing pages and site content faster, so you can test and grow demand in new language markets without creating a separate content operation.\u003C\u002Fp>\n\u003Ch4>For Agencies\u003C\u002Fh4>\n\u003Cp>Offer clients a multilingual SEO and conversion solution that goes beyond visual translation and supports real discoverability.\u003C\u002Fp>\n\u003Ch4>For Local Businesses\u003C\u002Fh4>\n\u003Cp>Reach people searching in different languages in the same country, not just customers in international markets.\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate Web Linguist\u003C\u002Fli>\n\u003Cli>Connect your Web Linguist account\u003C\u002Fli>\n\u003Cli>Choose the languages you want to publish\u003C\u002Fli>\n\u003Cli>Translate your site with AI-powered workflows\u003C\u002Fli>\n\u003Cli>Publish multilingual pages with SEO-friendly language URLs\u003C\u002Fli>\n\u003Cli>Add a language switcher for visitors\u003C\u002Fli>\n\u003Cli>Automatically keeps translations synced as your site evolves\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Faster multilingual launch\u003C\u002Fli>\n\u003Cli>Better experience for international and multilingual audiences\u003C\u002Fli>\n\u003Cli>More opportunities to rank in search engines\u003C\u002Fli>\n\u003Cli>More chances to convert traffic in-language\u003C\u002Fli>\n\u003Cli>Less manual work than managing separate translated sites\u003C\u002Fli>\n\u003Cli>A scalable way to grow traffic and revenue across languages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third-Party Service Disclosure\u003C\u002Fh3>\n\u003Cp>This plugin is a client for the WebLinguist.ai Software-as-a-Service (SaaS) platform and relies on external services to function. Your use of the plugin is subject to the terms of these services.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. WebLinguist.ai\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service Purpose:\u003C\u002Fstrong> WebLinguist.ai is the core service that provides AI translation, user account management, license validation, and hosts the dashboard application you interact with in the WordPress admin area. The language switcher toolbar script is also delivered from our Content Delivery Network (CDN).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent & Conditions:\u003C\u002Fstrong> When you register or log in through the plugin’s dashboard, your credentials are sent to our authentication service. Your site’s license key and an encrypted user authentication token are stored in your WordPress database to keep the service connected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Links:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>License Agreement: https:\u002F\u002Fweblinguist.ai\u002Flicense\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fweblinguist.ai\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>GPL Compliance & Source Code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In accordance with GPL guidelines, the source code for the dashboard application that runs within the WordPress admin area is publicly available under an MIT license. You can view, study, and modify the source code at our public GitHub repository: https:\u002F\u002Fgithub.com\u002FVentureForgeDevelopment\u002Fembedded-dashboard\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Stripe\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service Purpose:\u003C\u002Fstrong> Stripe is our third-party payment processor, used to securely handle payments and subscriptions for WebLinguist’s premium plans.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent & Conditions:\u003C\u002Fstrong> If you choose to upgrade to a paid plan, you will enter your payment information (such as name, email, and credit card details) directly into a secure form hosted by Stripe. This information is sent from your browser directly to Stripe; our servers do not store your sensitive credit card details.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Links:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Stripe Services Agreement: https:\u002F\u002Fstripe.com\u002Flegal\u002Fssa\u003C\u002Fli>\n\u003Cli>Stripe Privacy Policy: https:\u002F\u002Fstripe.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Translate your WordPress site and WooCommerce store into 120+ languages with AI-powered translations, SEO-friendly language URLs, hreflang tags, and a &hellip;",0,326,100,1,"2026-04-02T16:26:00.000Z","6.9.4","5.7","7.4",[20,21,22,23,24],"hreflang","language-switcher","multilingual-seo","woocommerce-translation","wordpress-translation","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthdynamics-weblinguist.1.0.3.zip",null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},30,94,"2026-05-19T23:10:56.027Z",[36,59,77,98,117],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":16,"requires_at_least":49,"requires_php":25,"tags":50,"homepage":55,"download_link":56,"security_score":46,"vuln_count":57,"unpatched_count":14,"last_vuln_date":58,"fetched_at":28},"multilanguage","Multilanguage by BestWebSoft – WordPress Translation Plugin and Language Switcher","1.5.2","bestwebsoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fbestwebsoft\u002F","\u003Cp>Multilanguage is a powerful WordPress translation plugin that combines advanced language translator capabilities with Google Translate integration. Perfect for creating multilingual websites, it allows you to translate pages, posts, custom post types, and manage language switching effortlessly. Whether you need professional manual translations or quick automated translations, this plugin provides the complete toolkit for making your WordPress website multilingual.\u003C\u002Fp>\n\u003Cp>Create a fully translated WordPress website today with our comprehensive language translator solution!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdemo-for-multilanguage\u002F\" rel=\"nofollow ugc\">View Demo\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\u002FSi6ulEWuY1E?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>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Complete Translation Management:\n\u003Cul>\n\u003Cli>Translate pages and posts with a user-friendly interface\u003C\u002Fli>\n\u003Cli>Translate post categories and tags seamlessly\u003C\u002Fli>\n\u003Cli>Full menu translation support\u003C\u002Fli>\n\u003Cli>Widget content translation\u003C\u002Fli>\n\u003Cli>Google Translate integration for instant translations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Advanced Language Options:\n\u003Cul>\n\u003Cli>80+ pre-installed languages with language packs\u003C\u002Fli>\n\u003Cli>Custom language addition capability\u003C\u002Fli>\n\u003Cli>Default language selection\u003C\u002Fli>\n\u003Cli>Smart language detection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Professional Language Switcher:\n\u003Cul>\n\u003Cli>Multiple switcher layouts including flags and text\u003C\u002Fli>\n\u003Cli>Customizable language display order\u003C\u002Fli>\n\u003Cli>Widget and menu integration\u003C\u002Fli>\n\u003Cli>Google Auto Translate switcher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>SEO-Friendly Features:\n\u003Cul>\n\u003Cli>Automatic hreflang tag generation\u003C\u002Fli>\n\u003Cli>Optimized URL structure for languages\u003C\u002Fli>\n\u003Cli>Translation availability indicators\u003C\u002Fli>\n\u003Cli>Open Graph meta tags translation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Universal Compatibility:\n\u003Cul>\n\u003Cli>Works with Classic Editor\u003C\u002Fli>\n\u003Cli>Full Gutenberg support\u003C\u002Fli>\n\u003Cli>Compatible with major SEO plugins\u003C\u002Fli>\n\u003Cli>RTL language support\u003C\u002Fli>\n\u003Cli>Translation-ready admin interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Enable translation for any user role\u003C\u002Fli>\n\u003Cli>Translate menu\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All features from Free version included plus:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced Translation Capabilities:\n\u003Cul>\n\u003Cli>Custom post types translation\u003C\u002Fli>\n\u003Cli>Custom taxonomy translation\u003C\u002Fli>\n\u003Cli>Advanced custom fields support\u003C\u002Fli>\n\u003Cli>Category and tag description translation\u003C\u002Fli>\n\u003Cli>Post slug translation support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Enhanced Website Elements:\n\u003Cul>\n\u003Cli>Website title and tagline translation\u003C\u002Fli>\n\u003Cli>Widget title translation\u003C\u002Fli>\n\u003Cli>Custom menu per language\u003C\u002Fli>\n\u003Cli>Language-specific widgets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Premium Integrations:\n\u003Cul>\n\u003Cli>Elementor Page Builder compatibility\u003C\u002Fli>\n\u003Cli>Advanced Custom Fields support\u003C\u002Fli>\n\u003Cli>Yoast SEO integration\u003C\u002Fli>\n\u003Cli>WooCommerce compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Smart Features:\n\u003Cul>\n\u003Cli>IP-based automatic language switching\u003C\u002Fli>\n\u003Cli>Custom URL structure for languages\u003C\u002Fli>\n\u003Cli>Priority support within one business day\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fmultilanguage\u002F?k=1d4576a3a2c4fc0f127ce2ee0341d81b\" rel=\"nofollow ugc\">Upgrade to Pro Now\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>If you have a feature suggestion or idea you’d like to see in the plugin, we’d love to hear about it! \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">Suggest a Feature\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation & Videos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fmultilanguage\u002Fmultilanguage-user-guide\u002F\" rel=\"nofollow ugc\">[Doc] User Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fhow-to-install-a-wordpress-product\u002Fhow-to-install-a-wordpress-plugin\u002F\" rel=\"nofollow ugc\">[Doc] Installation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Help & Support\u003C\u002Fh4>\n\u003Cp>Visit our Help Center if you have any questions, our friendly Support Team is happy to help – \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.bestwebsoft.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Affiliate Program\u003C\u002Fh4>\n\u003Cp>Earn 20% commission by selling the premium WordPress plugins and themes by BestWebSoft — \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Faffiliate\u002F?utm_source=plugin&utm_medium=readme&utm_campaign=affiliate_program\" rel=\"nofollow ugc\">https:\u002F\u002Fbestwebsoft.com\u002Faffiliate\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Czech (cs_CZ) (thanks to \u003Ca href=\"mailto:kucerami@gmail.com\" rel=\"nofollow ugc\">Michal Kučera\u003C\u002Fa>, www.n0lim.it, \u003Ca href=\"mailto:info@pamadessoft.cz\" rel=\"nofollow ugc\">PaMaDeSSoft\u003C\u002Fa>, www.pamadessoft.cz)\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) (thanks to Ibidem Translations, www.ibidem-translations.com\u002Fspanish.php)\u003C\u002Fli>\n\u003Cli>Polish (pl_PL) (thanks to \u003Ca href=\"mailto:emiljo@tlen.pl\" rel=\"nofollow ugc\">Emil Król\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU)\u003C\u002Fli>\n\u003Cli>Ukrainian (uk)\u003C\u002Fli>\n\u003Cli>German (de_DE)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003Cli>Italian (it_IT)\u003C\u002Fli>\n\u003Cli>Japanese (ja)\u003C\u002Fli>\n\u003Cli>Portuguese (pt_BR)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Some of these translations are not complete. We are constantly adding new features which should be translated. If you would like to create your own language pack or update the existing one, you can send \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTranslating_WordPress\" rel=\"nofollow ugc\">the text of PO and MO files\u003C\u002Fa> to \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">BestWebSoft\u003C\u002Fa> and we’ll add it to the plugin. You can download the latest version of the program for work with PO and MO \u003Ca href=\"http:\u002F\u002Fwww.poedit.net\u002Fdownload.php\" rel=\"nofollow ugc\">files Poedit\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fupdater\u002F?k=3a06ca59d129f65a2259ac56620ce27e\" rel=\"nofollow ugc\">Updater\u003C\u002Fa> – Automatically check and update WordPress website core with all installed plugins and themes to the latest versions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fpdf-print\u002F?k=e7f954c2040303cfe69904409d8ba2ed\" rel=\"nofollow ugc\">PDF & Print\u003C\u002Fa> – Generate PDF files and print WordPress posts\u002Fpages. Customize document header\u002Ffooter styles and appearance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin uses Google Translate (Google LLC) services to process website data for translation. \u003Ca href=\"https:\u002F\u002Ftranslate.google.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ftranslate.google.com\u002F\u003C\u002Fa> Terms of service \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fa>. Privacy Policy \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>This plugin incorporates a license verification mechanism to ensure the authenticity of your license key and provide access to premium features and updates. The verification process involves connecting securely to our external service hosted at BestWebSoft website \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\" rel=\"nofollow ugc\">https:\u002F\u002Fbestwebsoft.com\u003C\u002Fa>. Privacy Policy \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fbestwebsoft.com\u002Fprivacy-policy\u002F\u003C\u002Fa>. End user license agreement \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fend-user-license-agreement\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fbestwebsoft.com\u002Fend-user-license-agreement\u002F\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","The ultimate WordPress translation solution with built-in language translator. Create multilingual content, switch languages, and translate your entir &hellip;",3000,269228,76,92,"2026-01-14T12:31:00.000Z","6.4",[21,51,52,53,54],"language-translator","multilanguage-wordpress","translate-wordpress","wordpress-translation-plugin","https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fmultilanguage\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultilanguage.1.5.2.zip",2,"2026-01-15 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":11,"downloaded":67,"rating":11,"num_ratings":11,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":18,"tags":71,"homepage":75,"download_link":76,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"puzzlesync","PuzzleSync – Multilingual Content Manager","1.0.5","Chris Martens","https:\u002F\u002Fprofiles.wordpress.org\u002Fchrmrtns\u002F","\u003Cp>\u003Cstrong>PuzzleSync helps you rank in multiple countries by properly managing multilingual content for search engines.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you run a multilingual WordPress site, you need proper hreflang implementation to tell Google which language version to show in each country. PuzzleSync makes this easy with automatic hreflang tag generation, translation management, and SEO validation – without requiring expensive translation plugins or complex configurations.\u003C\u002Fp>\n\u003Ch4>Why Choose PuzzleSync?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🎯 Simple Language Detection\u003C\u002Fstrong>\u003Cbr \u002F>\nJust add a category or tag to your posts (like “English” or “Deutsch”) and PuzzleSync automatically:\u003Cbr \u002F>\n* Detects the content language\u003Cbr \u002F>\n* Generates proper hreflang tags\u003Cbr \u002F>\n* Sets the correct HTML lang attribute\u003Cbr \u002F>\n* Creates JSON-LD structured data for search engines\u003C\u002Fp>\n\u003Cp>No need for complex language codes or technical setup!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌍 Truly Multilingual\u003C\u002Fstrong>\u003Cbr \u002F>\nUnlike plugins limited to 2-3 languages, PuzzleSync supports ANY language you configure:\u003Cbr \u002F>\n* English, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Russian\u003Cbr \u002F>\n* Japanese, Chinese, Korean, Arabic, Turkish, Swedish, Danish, Norwegian\u003Cbr \u002F>\n* 30+ built-in language mappings, easily add more in settings\u003Cbr \u002F>\n* Automatic locale conversion (en \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> en-US, de \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> de-DE, etc.)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Fast & Lightweight\u003C\u002Fstrong>\u003Cbr \u002F>\n* Custom database storage (not post meta) for instant queries\u003Cbr \u002F>\n* No impact on page load speed\u003Cbr \u002F>\n* Works with any theme or page builder (Gutenberg, Elementor, Bricks, etc.)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Built-in Validation\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatic detection of broken translation links\u003Cbr \u002F>\n* One-click fixes for common issues\u003Cbr \u002F>\n* Validation dashboard shows exactly what needs attention\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔧 Flexible & Developer-Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n* Works with categories OR tags (your choice)\u003Cbr \u002F>\n* Tag naming is flexible: “english”, “English”, “en”, “english-version” all work!\u003Cbr \u002F>\n* Translation Groups for automatic linking\u003Cbr \u002F>\n* Clean, modern PHP code with namespaces\u003Cbr \u002F>\n* Shortcodes for language switchers\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Multilingual blogs and business sites\u003C\u002Fli>\n\u003Cli>International e-commerce stores\u003C\u002Fli>\n\u003Cli>Content creators targeting multiple countries\u003C\u002Fli>\n\u003Cli>SEO professionals managing multilingual sites\u003C\u002Fli>\n\u003Cli>Agencies building sites for international clients\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Add languages\u003C\u002Fstrong> in settings (English, German, French, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tag your content\u003C\u002Fstrong> with categories or tags (e.g., “english”, “deutsch”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link translations\u003C\u002Fstrong> using Translation Groups or manual URLs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Done!\u003C\u002Fstrong> PuzzleSync automatically generates all hreflang tags and SEO markup\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Language Support\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Supports ANY language\u003C\u002Fstrong> – just add it in settings! Built-in support includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>European:\u003C\u002Fstrong> English, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Russian, Czech, Hungarian, Romanian, Greek, Ukrainian, Croatian, Slovak, Bulgarian, Swedish, Danish, Norwegian, Finnish\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Asian:\u003C\u002Fstrong> Japanese, Chinese, Korean, Thai, Vietnamese, Indonesian, Hebrew\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Middle Eastern:\u003C\u002Fstrong> Arabic, Turkish\u003C\u002Fli>\n\u003Cli>\u003Cstrong>And more\u003C\u002Fstrong> – easily add any language you need!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>PuzzleSync automatically handles proper locale formatting (en \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> en-US, de \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> de-DE, ja \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> ja-JP, etc.)\u003C\u002Fp>\n","Manage multilingual content with automatic hreflang tags, translation groups, and dynamic language detection for better SEO.",191,"2025-10-20T14:10:00.000Z","6.8.5","5.8",[20,21,72,73,74],"multilingual","seo","translation","https:\u002F\u002Fpuzzlesync.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpuzzlesync.1.0.5.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":16,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":96,"download_link":97,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"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,2059628,96,50,"2025-12-31T09:49:00.000Z","5.4","5.6",[93,94,21,72,95],"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":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":47,"num_ratings":108,"last_updated":109,"tested_up_to":16,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":25,"download_link":115,"security_score":13,"vuln_count":14,"unpatched_count":11,"last_vuln_date":116,"fetched_at":28},"hreflang-manager-lite","Hreflang Manager – Hreflang Implementation for International SEO","1.17","DAEXT","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaext\u002F","\u003Cp>The Hreflang Manager plugin provides you an easy and reliable method to implement hreflang in WordPress.\u003C\u002Fp>\n\u003Cp>For more information on the technical use of hreflang, please consider reading the \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fadvanced\u002Fcrawling\u002Flocalized-versions\" rel=\"nofollow ugc\">official Google documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fdaext.com\u002Fhreflang-manager\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> of this plugin is available on our website with additional features, including the synchronization of hreflang data across all sites in a network, an integrated Hreflang Checker for detecting implementation issues, a Locale Selector to display available alternate versions, support for adding hreflang information in XML sitemaps, up to 100 alternate versions per connection, tools for importing hreflang data from spreadsheets, and more.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports the hreflang implementation of different websites or the sub-sites of a WordPress network\u003C\u002Fli>\n\u003Cli>Supports all the languages defined with \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FList_of_ISO_639-1_codes\" rel=\"nofollow ugc\">ISO 639-1\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supports all the scripts defined with \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_15924\" rel=\"nofollow ugc\">ISO 15924\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supports all the countries defined with \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_3166-1_alpha-2\" rel=\"nofollow ugc\">ISO 3166-1 alpha-2\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>A maximum of 10 alternative versions of the page per connection\u003C\u002Fli>\n\u003Cli>Includes a tag inspector to verify the correct implementation in the front-end\u003C\u002Fli>\n\u003Cli>Allows configuring hreflang from the post editor or from a centralized menu\u003C\u002Fli>\n\u003Cli>Ability to select the default languages, scripts, and countries\u003C\u002Fli>\n\u003Cli>Automatically deletes the hreflang data of the deleted posts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Cp>To begin working with the plugin, you may find the following Knowledge Base article helpful:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdaext.com\u002Fkb\u002Fhreflang-manager\u002Fhow-to-manually-add-hreflang-data\u002F\" rel=\"nofollow ugc\">How to Manually Add Hreflang Data\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Once your configuration is complete, you can confirm that your hreflang implementation works as expected with the following guide:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdaext.com\u002Fkb\u002Fhreflang-manager\u002Fverifying-and-debugging-your-hreflang-implementation\u002F\" rel=\"nofollow ugc\">Verifying and Debugging Your Hreflang Implementation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more advanced configuration, examples, and troubleshooting, visit the \u003Ca href=\"https:\u002F\u002Fdaext.com\u002Fkb\u002Fhreflang-manager\u002F\" rel=\"nofollow ugc\">Plugin Knowledge Base\u003C\u002Fa>.\u003C\u002Fp>\n","The Hreflang Manager plugin provides you an easy and reliable method to implement hreflang in WordPress.",7000,63791,8,"2026-03-26T14:07:00.000Z","4.0","5.2",[20,113,114,72,73],"internationalization","language","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhreflang-manager-lite.1.17.zip","2023-11-14 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":88,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":25,"tags":131,"homepage":135,"download_link":136,"security_score":47,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"juiz-lang-attributes","Juiz Lang Attribute","1.3.1","Geoffrey","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreativejuiz\u002F","\u003Cp>To improve your SEO and the accessibility of your content, you must declare changes of language within your content.\u003Cbr \u002F>\nYou must also declare translations of your pages to Google to avoid duplicate content.\u003C\u002Fp>\n\u003Cp>TinyMCE: For the people still in this old editor, buttons are available to add \u003Ccode>lang\u003C\u002Fcode> and \u003Ccode>hreflang\u003C\u002Fcode> attributes on your content, therefore to improve accessibility when screen readers are reading words from different languages than your main page language.\u003C\u002Fp>\n\u003Cp>Gutenberg: For Gutenberg users, WordPress already provide the “Language” menu. When selecting a text you can add a specific language. This plugin will enhance this behaviour with its own command, and by remembering the last language code you used.\u003Cbr \u002F>\nThis plugin also comes with a hreflang option that you can put on links to tell users “this link lead to a French website” for example.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example of cases you need this plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You translated a blog post in your language from another blog, (hreflang alternate links)\u003C\u002Fli>\n\u003Cli>You publish the same article in 2 languages on 2 different websites, (hreflang alternate links)\u003C\u002Fli>\n\u003Cli>You use in your content a jargon from another language. (\u003Ccode>lang\u003C\u002Fcode> attribute)\u003C\u002Fli>\n\u003Cli>You link from your post other posts in another language. (\u003Ccode>hreflang\u003C\u002Fcode> attribute)\u003C\u002Fli>\n\u003Cli>Your Menus have some items not translated (\u003Ccode>lang\u003C\u002Fcode> attributes) or lead to page in another language (\u003Ccode>hreflang\u003C\u002Fcode>), you can edit those attributes in the Menus admin-menu. (\u003Cstrong>WordPress 5.4\u003C\u002Fstrong> compatibility) If you have a FSE (Full Site Editing) theme, I don’t know how this will work for you, but you can use the Gutenberg commands this plugin put at your disposal.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features available\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Custom \u003Ccode>hreflang\u003C\u002Fcode> alternate links for posts (page, and custom posts)\u003C\u002Fli>\n\u003Cli>Attributes \u003Ccode>hreflang\u003C\u002Fcode> and \u003Ccode>lang\u003C\u002Fcode> available and visible in the editor\u003C\u002Fli>\n\u003Cli>Attributes \u003Ccode>hreflang\u003C\u002Fcode> and \u003Ccode>lang\u003C\u002Fcode> available on your main Menus items. (\u003Cstrong>WordPress 5.4\u003C\u002Fstrong> compatibility)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Known bugs\u003C\u002Fh3>\n\u003Cp>In old version of Gutenberg, the \u003Ccode>hreflang\u003C\u002Fcode> attribute on links is applied, but never save it in database. That is because \u003Ccode>hreflang\u003C\u002Fcode> is cleaned from WordPress posts. Indeed, it was not well recognized by the WordPress post sanitizing function.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can donate to support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_donations&business=P39NJPCWVXGDY&lc=FR&item_name=Juiz%20Lang%20Attributes2d%20WP%20Plugin&item_number=%23wp%2djla&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted\" rel=\"nofollow ugc\">Donate what you want with Paypal\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Please, use the support forum to tell me bugs encountered, and be patient\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Other plugins\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjuiz-social-post-sharer\u002F\" rel=\"ugc\">Juiz Social Post Sharer\u003C\u002Fa>\u003C\u002Fstrong>: if you need social buttons.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fjuiz-outdated-post-message\u002F\" rel=\"nofollow ugc\">Juiz Outdated Post Message\u003C\u002Fa>\u003C\u002Fstrong>: if you want to put a warning on old post on your blog.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fembed-can-i-use\u002F\" rel=\"ugc\">Embed Can I Use\u003C\u002Fa>\u003C\u002Fstrong>: if you talk about support of HTML 5, CSS3 or JS API, you need to embed Can I Use support tables.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-integration-for-bluesky\u002F\" rel=\"ugc\">Social integration for BlueSky\u003C\u002Fa>\u003C\u002Fstrong>: Add a Profile Banner, a list of your recent BlueSky Posts, or an auto syndication on BlueSky with this plugin.\u003C\u002Fp>\n","Add a custom HREFLANG meta box on your post to manually edit the link between your post and a translation (which could be outside your domain).",1000,5192,4,"2024-12-28T18:14:00.000Z","6.7.5","4.5",[132,133,20,134,73],"alternate","attribute","lang","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fjuiz-lang","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjuiz-lang-attributes.zip",{"attackSurface":138,"codeSignals":181,"taintFlows":188,"riskAssessment":189,"analyzedAt":195},{"hooks":139,"ajaxHandlers":162,"restRoutes":177,"shortcodes":178,"cronEvents":179,"entryPointCount":180,"unprotectedCount":11},[140,146,152,154,158],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","admin_menu","webliaiw_add_admin_menu","growthdynamics-weblinguist-plugin.php",91,{"type":147,"name":148,"callback":149,"priority":150,"file":144,"line":151},"filter","script_loader_tag","webliaiw_add_module_type_attribute",10,162,{"type":147,"name":148,"callback":149,"priority":150,"file":144,"line":153},187,{"type":141,"name":155,"callback":156,"file":144,"line":157},"admin_enqueue_scripts","webliaiw_enqueue_dashboard_scripts",193,{"type":141,"name":159,"callback":160,"file":144,"line":161},"wp_footer","webliaiw_add_toolbar_script",397,[163,169,173],{"action":164,"nopriv":165,"callback":166,"hasNonce":167,"hasCapCheck":165,"file":144,"line":168},"webliaiw_save_auth_token",false,"webliaiw_save_auth_token_callback",true,306,{"action":170,"nopriv":165,"callback":171,"hasNonce":167,"hasCapCheck":165,"file":144,"line":172},"webliaiw_clear_auth_token","webliaiw_clear_auth_token_callback",335,{"action":174,"nopriv":165,"callback":175,"hasNonce":167,"hasCapCheck":165,"file":144,"line":176},"webliaiw_save_license_key","webliaiw_save_license_key_callback",375,[],[],[],3,{"dangerousFunctions":182,"sqlUsage":183,"outputEscaping":185,"fileOperations":11,"externalRequests":11,"nonceChecks":180,"capabilityChecks":11,"bundledLibraries":187},[],{"prepared":11,"raw":11,"locations":184},[],{"escaped":108,"rawEcho":11,"locations":186},[],[],[],{"summary":190,"deductions":191},"The 'growthdynamics-weblinguist' plugin version 1.0.1 exhibits a strong security posture based on the provided static analysis.  The code demonstrates good practices by ensuring all SQL queries utilize prepared statements and all output is properly escaped. The absence of dangerous functions, file operations, and external HTTP requests further reduces the potential attack surface.  Furthermore, the presence of nonce checks on all identified AJAX entry points is a positive indicator of security awareness.\n\nThe plugin currently has no known vulnerabilities (CVEs), historical or current, which is a significant strength. The lack of reported common vulnerability types suggests a well-developed and secure codebase. The taint analysis showing zero unsanitized paths reinforces the findings from the static code analysis, indicating no immediate risks related to data manipulation or injection.\n\nHowever, a notable concern arises from the absence of capability checks on its three AJAX handlers. While nonce checks are present, they primarily protect against CSRF attacks. Without capability checks, any authenticated user, regardless of their role or permissions, could potentially trigger these AJAX actions. This leaves a potential gap for privilege escalation or unauthorized actions if the functionality of these AJAX handlers is sensitive. Despite this, the overall security picture is positive due to the robust implementation of other security measures.",[192],{"reason":193,"points":194},"Missing capability checks on AJAX handlers",15,"2026-03-17T05:50:09.159Z",{"wat":197,"direct":208},{"assetPaths":198,"generatorPatterns":201,"scriptPaths":202,"versionParams":205},[199,200],"\u002Fwp-content\u002Fplugins\u002Fgrowthdynamics-weblinguist\u002Fdist\u002Fweb-linguist-dashboard.css","\u002Fwp-content\u002Fplugins\u002Fgrowthdynamics-weblinguist\u002Fdist\u002Fweb-linguist-dashboard.js",[],[203,204],"http:\u002F\u002Flocalhost:5175\u002F@vite\u002Fclient","http:\u002F\u002Flocalhost:5175\u002Fsrc\u002Fmain.js",[206,207],"growthdynamics-weblinguist\u002Fdist\u002Fweb-linguist-dashboard.css?ver=","growthdynamics-weblinguist\u002Fdist\u002Fweb-linguist-dashboard.js?ver=",{"cssClasses":209,"htmlComments":210,"htmlAttributes":211,"restEndpoints":213,"jsGlobals":214,"shortcodeOutput":216},[],[],[212],"data-context=\"wordpress\"",[],[215],"WebLinguistDashboard",[],{"error":167,"url":218,"statusCode":219,"statusMessage":220,"message":220},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fgrowthdynamics-weblinguist\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":127,"versions":222},[223,228,235,242],{"version":6,"download_url":26,"svn_tag_url":224,"released_at":27,"has_diff":165,"diff_files_changed":225,"diff_lines":27,"trac_diff_url":226,"vulnerabilities":227,"is_current":167},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthdynamics-weblinguist\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthdynamics-weblinguist%2Ftags%2F1.0.2&new_path=%2Fgrowthdynamics-weblinguist%2Ftags%2F1.0.3",[],{"version":229,"download_url":230,"svn_tag_url":231,"released_at":27,"has_diff":165,"diff_files_changed":232,"diff_lines":27,"trac_diff_url":233,"vulnerabilities":234,"is_current":165},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthdynamics-weblinguist.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthdynamics-weblinguist\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthdynamics-weblinguist%2Ftags%2F1.0.1&new_path=%2Fgrowthdynamics-weblinguist%2Ftags%2F1.0.2",[],{"version":236,"download_url":237,"svn_tag_url":238,"released_at":27,"has_diff":165,"diff_files_changed":239,"diff_lines":27,"trac_diff_url":240,"vulnerabilities":241,"is_current":165},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthdynamics-weblinguist.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthdynamics-weblinguist\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthdynamics-weblinguist%2Ftags%2F1.0.0&new_path=%2Fgrowthdynamics-weblinguist%2Ftags%2F1.0.1",[],{"version":243,"download_url":244,"svn_tag_url":245,"released_at":27,"has_diff":165,"diff_files_changed":246,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":247,"is_current":165},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthdynamics-weblinguist.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthdynamics-weblinguist\u002Ftags\u002F1.0.0\u002F",[],[]]