[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNLdgdF-quR3Pa5aKyVrER77gbWRGPvPzkJNV0bAs5bo":3,"$fSxB2fVW169UGoG-F1-lLS-WJzwWp1A8IpZlrvJ6TZPg":360,"$fIGS6POSDWYR1FKO2qp7DbEYDuYPDgWj0B5eYe3X6-J4":364},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":139,"fingerprints":332},"livelang","LiveLang – Smart Multilingual Visual Translator","1.0.3","Papan Biswas","https:\u002F\u002Fprofiles.wordpress.org\u002Fpapanbiswasbd\u002F","\u003Cp>LiveLang is a powerful visual translation plugin for WordPress that lets you translate or modify any text directly from the frontend — instantly.\u003C\u002Fp>\n\u003Cp>Enable Translate Mode \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> click any text \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> edit \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> save.\u003C\u002Fp>\n\u003Cp>No file editing. No searching for strings. No .po\u002F.mo files. No duplicate pages.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fx_pem4ZeGWw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>🚀 Multi-Language System (SEO Optimized)\u003C\u002Fp>\n\u003Cp>LiveLang provides a structured multi-language system with SEO-friendly URLs and built-in language switching.\u003C\u002Fp>\n\u003Cp>You can manage multiple languages within a single page — no need to create duplicate pages or manage complex translation files.\u003C\u002Fp>\n\u003Cp>Example URL structure:\u003Cbr \u002F>\ndomain.com\u002Fen\u002Fpage\u003Cbr \u002F>\ndomain.com\u002Fbn\u002Fpage\u003C\u002Fp>\n\u003Cp>Clean, scalable, and SEO-friendly.\u003C\u002Fp>\n\u003Cp>🚀 High-Performance JSON Cache System\u003C\u002Fp>\n\u003Cp>LiveLang uses a smart JSON-based caching system to deliver fast performance.\u003C\u002Fp>\n\u003Cp>Translations are cached after the first load, significantly reducing database queries and improving page speed.\u003C\u002Fp>\n\u003Cp>Benefits:\u003Cbr \u002F>\n– Faster page loading\u003Cbr \u002F>\n– Reduced database queries\u003Cbr \u002F>\n– Smooth multilingual experience\u003Cbr \u002F>\n– Scalable performance for large websites\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Visual inline text editing (frontend)\u003C\u002Fli>\n\u003Cli>Full multi-language support\u003C\u002Fli>\n\u003Cli>Translate multiple languages within the same page\u003C\u002Fli>\n\u003Cli>Page-based & global translation modes\u003C\u002Fli>\n\u003Cli>SEO-friendly language URL structure\u003C\u002Fli>\n\u003Cli>Built-in language switcher\u003C\u002Fli>\n\u003Cli>Language switcher shortcode: [livelang_language_switcher]\u003C\u002Fli>\n\u003Cli>Shortcode support for posts, pages, menus, and PHP (do_shortcode)\u003C\u002Fli>\n\u003Cli>Country flags for each language\u003C\u002Fli>\n\u003Cli>Automatic lang attribute support (SEO & accessibility)\u003C\u002Fli>\n\u003Cli>JSON-based translation caching system\u003C\u002Fli>\n\u003Cli>Works with any theme, builder, or plugin\u003C\u002Fli>\n\u003Cli>WooCommerce compatible\u003C\u002Fli>\n\u003Cli>Lightweight and optimized\u003C\u002Fli>\n\u003Cli>No .po\u002F.mo files required\u003C\u002Fli>\n\u003Cli>Update-proof (translations stored safely in database)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Free version allows up to 3 languages.\u003Cbr \u002F>\nPro version unlocks unlimited languages: https:\u002F\u002Flivelang.pro\u002Fpricing\u002F\u003C\u002Fp>\n\u003Cp>LiveLang is ideal for developers, agencies, and website owners who want full control over translations without complexity.\u003C\u002Fp>\n","Inline visual translator for WordPress with multi-language support, SEO-friendly URLs, and high-performance JSON caching.",40,613,100,5,"2026-04-14T08:45:00.000Z","6.9.4","5.0","7.4",[20,21,22,23,24],"multilanguage","translation","translator","visual-editor","visual-translator","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivelang.1.0.3.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"papanbiswasbd",1,30,94,"2026-05-20T13:51:02.992Z",[39,62,81,102,119],{"slug":20,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":51,"requires_php":25,"tags":52,"homepage":58,"download_link":59,"security_score":48,"vuln_count":60,"unpatched_count":34,"last_vuln_date":61,"fetched_at":29},"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",[53,54,55,56,57],"language-switcher","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":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":27,"downloaded":70,"rating":27,"num_ratings":27,"last_updated":71,"tested_up_to":16,"requires_at_least":72,"requires_php":18,"tags":73,"homepage":78,"download_link":79,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":80},"gtranslate-visual-addon","GTranslate Visual Addon","3.4.1","tuwebmaster","https:\u002F\u002Fprofiles.wordpress.org\u002Ftuwebmaster\u002F","\u003Cp>This plugin acts as a bridge and enhancement for the GTranslate service. By using this plugin, you are also bound by the \u003Ca href=\"https:\u002F\u002Fgtranslate.io\u002Fterms-and-conditions\" rel=\"nofollow ugc\">GTranslate Terms of Service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgtranslate.io\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>GTranslate is an incredible tool for making your site multilingual instantly. However, if you use it, you’ve probably run into two frustrating problems:\u003Cbr \u002F>\n1. \u003Cstrong>Missed Texts:\u003C\u002Fstrong> Some buttons, checkout fields, or custom theme texts are completely ignored and remain in the original language.\u003Cbr \u002F>\n2. \u003Cstrong>Robotic Translations:\u003C\u002Fstrong> Sometimes the automatic translation is too literal, loses the context of your brand, or simply sounds unnatural to native speakers.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>GT Visual Translator Addon (Lite)\u003C\u002Fstrong> is the definitive extension to bridge that gap. We bring a novel translation approach to the table: an intuitive, visual frontend selector that lets you manually “override” GTranslate’s output.\u003C\u002Fp>\n\u003Cp>If GTranslate missed it, you can translate it. If GTranslate translated it poorly, you can fix it.\u003C\u002Fp>\n\u003Ch3>✨ How it works (Lite Version)\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to the frontend of your website.\u003C\u002Fli>\n\u003Cli>Select the specific string visually right from the UI (like a stubborn “Add to Cart” button or a poorly translated paragraph).\u003C\u002Fli>\n\u003Cli>Type your custom, perfect translation.\u003C\u002Fli>\n\u003Cli>Save it. Your custom text will now seamlessly override the automatic one whenever visitors switch to that language!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🛑 Scope of the Free Version\u003C\u002Fh3>\n\u003Cp>The Lite version of GTranslate Visual Addon is a fully functional tool designed for specific use cases and targeted fixes:\u003Cbr \u002F>\n– It allows you to translate\u002Foverride a \u003Cstrong>maximum of 10 visual elements\u003C\u002Fstrong>.\u003Cbr \u002F>\n– It supports \u003Cstrong>1 target language\u003C\u002Fstrong> active at a time.\u003Cbr \u002F>\nThis version is perfect for small websites or for addressing a handful of critical translation issues.\u003C\u002Fp>\n\u003Ch3>🚀 For Unlimited Power, Discover the Pro Version\u003C\u002Fh3>\n\u003Cp>Need to correct hundreds of strings across multiple languages?\u003Cbr \u002F>\nThe \u003Cstrong>Pro Version\u003C\u002Fstrong> is a separate plugin that offers additional features for GTranslate power users:\u003Cbr \u002F>\n– \u003Cstrong>Unlimited Visual Elements\u003C\u002Fstrong> translated without restrictions.\u003Cbr \u002F>\n– \u003Cstrong>All Languages Supported\u003C\u002Fstrong> simultaneously.\u003Cbr \u002F>\n– \u003Cstrong>CSV Import\u002FExport\u003C\u002Fstrong>: Manage thousands of translations in Excel and upload them in seconds.\u003Cbr \u002F>\n– \u003Cstrong>SEO Title & Meta Translation\u003C\u002Fstrong>: Translate your \u003Ccode>\u003Ctitle>\u003C\u002Fcode> and \u003Ccode>\u003Cmeta description>\u003C\u002Fcode> tags to rank every language on Google!\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftuwebmaster.com.ar\u002Fpro\" rel=\"nofollow ugc\">Discover GT Visual Translator Addon Pro here\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>(Note: This is an independent addon designed to enhance GTranslate. You must have the core GTranslate plugin installed and active for this to work).\u003C\u002Fem>\u003C\u002Fp>\n","The ultimate GTranslate Addon. Manually override literal translations and fix un-translated texts easily with a visual point-and-click interface.",247,"2026-03-10T03:40:00.000Z","6.0",[74,75,76,77,24],"gtranslate","gtranslate-addon","manual-translation","translate-override","https:\u002F\u002Ftuwebmaster.com.ar\u002Fprecios","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgtranslate-visual-addon.3.4.1.zip","2026-04-06T09:54:40.288Z",{"slug":74,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":16,"requires_at_least":93,"requires_php":25,"tags":94,"homepage":98,"download_link":99,"security_score":100,"vuln_count":14,"unpatched_count":27,"last_vuln_date":101,"fetched_at":29},"Translate WordPress with GTranslate","3.0.9","edo888","https:\u002F\u002Fprofiles.wordpress.org\u002Fedo888\u002F","\u003Cp>Translate WordPress with GTranslate plugin uses Google Translate automatic translation service to \u003Cstrong>translate wordpress\u003C\u002Fstrong> site with Google power and make it \u003Cstrong>multilingual\u003C\u002Fstrong>. With 103 available languages your site will be available to more than 99% of internet users. Our paid versions are \u003Cstrong>fully SEO compatible\u003C\u002Fstrong> which will \u003Cstrong>increase your international traffic and sales\u003C\u002Fstrong>. This translate plugin is a budget multilingual WordPress solution which combines automatic and human translations to save money and is easy to implement.\u003C\u002Fp>\n\u003Cp>GTranslate is a leading website translation services provider since 2008, it moves away the language barriers.\u003C\u002Fp>\n\u003Cp>Compared to other translation plugins for WordPress, we use cloud based approach which does not slow down your website. In addition to that, we can offer complete SEO features based on sub-domains with our paid options, which can make your website appear in search engines in different languages which will increase your international traffic and sales. In our paid versions we DO NOT limit the number of words or the number of translated pageviews. You DO NOT pay additionally for automatic translations.\u003C\u002Fp>\n\u003Cp>Please use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgtranslate\" rel=\"ugc\">GTranslate Support\u003C\u002Fa> for your questions and support requests! We are multilingual!\u003C\u002Fp>\n\u003Cp>Please check our \u003Ca href=\"https:\u002F\u002Fgtranslate.io\u002F?xyz=998#faq\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa> to get quick answers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Free Google automatic machine translation\u003C\u002Fli>\n\u003Cli>Hides Google top frame after translation\u003C\u002Fli>\n\u003Cli>Translate website on the fly\u003C\u002Fli>\n\u003Cli>Translate posts and pages\u003C\u002Fli>\n\u003Cli>Translate categories and tags\u003C\u002Fli>\n\u003Cli>Menus and widgets translation\u003C\u002Fli>\n\u003Cli>Themes and plugins translation\u003C\u002Fli>\n\u003Cli>Right to left language support\u003C\u002Fli>\n\u003Cli>Google language translator widget\u003C\u002Fli>\n\u003Cli>Auto-switch language based on browser defined language\u003C\u002Fli>\n\u003Cli>Available styles Float, Dropdown, Flags, Flags with dropdown, Nice dropdown with flags, Flags with language names, Flags with language codes, Language names, Language codes, Globe, Popup\u003C\u002Fli>\n\u003Cli>Floating language selector\u003C\u002Fli>\n\u003Cli>WooCommerce shop translation\u003C\u002Fli>\n\u003Cli>Multilingual language names in native alphabet\u003C\u002Fli>\n\u003Cli>Alternative flags for Quebec, Canada, USA, Brazil, Mexico, Argentina, Colombia\u003C\u002Fli>\n\u003Cli>Lazy loading for language flags and js libraries to boost performance\u003C\u002Fli>\n\u003Cli>Lightweight vanilla javascript without dependencies\u003C\u002Fli>\n\u003Cli>Forum Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Paid Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multilingual SEO – Enable search engine indexing\u003C\u002Fli>\n\u003Cli>Neural machine translations with human level translation quality\u003C\u002Fli>\n\u003Cli>Increase traffic and AdSense revenue\u003C\u002Fli>\n\u003Cli>Search engine friendly (SEF) URLs\u003C\u002Fli>\n\u003Cli>Yoast SEO compatible – translate meta keywords, meta description, schema.org data structures, translate sitemaps\u003C\u002Fli>\n\u003Cli>WooCommerce compatible – translate products, schema.org data structures\u003C\u002Fli>\n\u003Cli>You can have sub-directory (example.com\u002F\u003Cstrong>es\u003C\u002Fstrong>\u002F) or sub-domain (\u003Cstrong>es.\u003C\u002Fstrong>example.com) URL structure\u003C\u002Fli>\n\u003Cli>URL Translation aka slug translation is possible (example.com\u002Fabout-us &rarr; example.es\u002Fsobre-nosotros)\u003C\u002Fli>\n\u003Cli>Add hreflang tags for translated alternatives\u003C\u002Fli>\n\u003Cli>You can manually correct translations\u003C\u002Fli>\n\u003Cli>In context translation interface (make corrections without losing the context)\u003C\u002Fli>\n\u003Cli>Meta data translation (meta keywords, meta description)\u003C\u002Fli>\n\u003Cli>Translating schema.org microdata for better search engine appearance\u003C\u002Fli>\n\u003Cli>Seamless updates (cloud service updated on our side – SaaS, you do not need to worry about backups on your side)\u003C\u002Fli>\n\u003Cli>JSON format translation\u003C\u002Fli>\n\u003Cli>Translate WooCommerce emails\u003C\u002Fli>\n\u003Cli>AMP translation (Accelerated Mobile Pages translation)\u003C\u002Fli>\n\u003Cli>Image localization – Media translation\u003C\u002Fli>\n\u003Cli>Translation Proxy (aka Translation Delivery Network)\u003C\u002Fli>\n\u003Cli>Centralized Translation Cache – We revise and improve translations over time\u003C\u002Fli>\n\u003Cli>Language Hosting (\u003Cstrong>example.fr\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>User Dashboard with Analytics\u003C\u002Fli>\n\u003Cli>Live Chat Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>See also\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you are looking for unlimited, high-quality automatic translations, check out \u003Ca href=\"https:\u002F\u002Ftranslatex.com\" rel=\"nofollow ugc\">TranslateX\u003C\u002Fa> – an automatic translation API offering unlimited translation for your website or application.\u003C\u002Fp>\n\u003Cp>We also offer integration plugins:\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftranslatex-for-loco-translate\u002F\" rel=\"ugc\">TranslateX for Loco Translate\u003C\u002Fa>\u003C\u002Fstrong> – integrate TranslateX API directly into Loco Translate for seamless, unlimited automatic translations.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftranslatex-for-translatepress\u002F\" rel=\"ugc\">TranslateX for TranslatePress\u003C\u002Fa>\u003C\u002Fstrong> – bring unlimited automatic translation to TranslatePress using TranslateX API.\u003C\u002Fp>\n\u003Cp>These solutions make it easy to supercharge your WordPress multilingual setup with TranslateX’s secure and affordable API.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GTranslate WordPress Demo\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F9mtC3LFBErY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Watch GTranslate Tour\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FR4mfiKGZh_g?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Edit Translations Demo (paid)\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FYwSy3VtQx3I?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","Translate WordPress with Google Translate multilanguage plugin to make your website multilingual. Complete multilingual SEO solution for WordPress.",900000,13714633,98,4868,"2026-01-11T14:35:00.000Z","2.8.1",[95,96,97,21,22],"language","multilingual","translate","https:\u002F\u002Fgtranslate.io\u002F?xyz=998","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgtranslate.3.0.9.zip",99,"2023-08-25 00:00:00",{"slug":103,"name":104,"version":105,"author":84,"author_profile":85,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":36,"num_ratings":110,"last_updated":111,"tested_up_to":16,"requires_at_least":112,"requires_php":25,"tags":113,"homepage":114,"download_link":115,"security_score":116,"vuln_count":117,"unpatched_count":27,"last_vuln_date":118,"fetched_at":29},"google-language-translator","Translate WordPress – Google Language Translator","6.0.20","\u003Cp>Google Language Translator plugin is now a part of GTranslate family!\u003C\u002Fp>\n\u003Cp>GTranslate is a leading website translation services provider since 2008 and powers more than 500.000 multilingual websites worldwide.\u003C\u002Fp>\n\u003Cp>Please use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgoogle-language-translator\u002F\" rel=\"ugc\">Google Language Translator Support\u003C\u002Fa> for your questions and support requests! We are multilingual!\u003C\u002Fp>\n\u003Cp>Please check our \u003Ca href=\"https:\u002F\u002Fgtranslate.io\u002F?xyz=3167#faq\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa> to get quick answers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Free Google automatic machine translation\u003C\u002Fli>\n\u003Cli>Option to hide “Suggest better translation” pop-up\u003C\u002Fli>\n\u003Cli>Option to hide Google top frame after translation\u003C\u002Fli>\n\u003Cli>Google Analytics integration\u003C\u002Fli>\n\u003Cli>Translate the site on the fly\u003C\u002Fli>\n\u003Cli>Translate posts and pages\u003C\u002Fli>\n\u003Cli>Translate categories and tags\u003C\u002Fli>\n\u003Cli>Translate menus and widgets\u003C\u002Fli>\n\u003Cli>Translate themes and plugins\u003C\u002Fli>\n\u003Cli>Right to left language support\u003C\u002Fli>\n\u003Cli>Floating language selector\u003C\u002Fli>\n\u003Cli>Language bar with flags in menu\u003C\u002Fli>\n\u003Cli>Translate WooCommerce shop\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Paid Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multilingual SEO – Enable search engine indexing\u003C\u002Fli>\n\u003Cli>Neural machine translations with human level translation quality\u003C\u002Fli>\n\u003Cli>Increase traffic and AdSense revenue\u003C\u002Fli>\n\u003Cli>Search engine friendly (SEF) URLs\u003C\u002Fli>\n\u003Cli>Yoast SEO compatible\u003C\u002Fli>\n\u003Cli>WooCommerce compatible\u003C\u002Fli>\n\u003Cli>You can have sub-directory (example.com\u002F\u003Cstrong>es\u003C\u002Fstrong>\u002F) or sub-domain (\u003Cstrong>es.\u003C\u002Fstrong>example.com) URL structure\u003C\u002Fli>\n\u003Cli>Translate URLs aka slug translation is possible (example.com\u002Fabout-us &rarr; example.es\u002Fsobre-nosotros)\u003C\u002Fli>\n\u003Cli>Add hreflang tags for translated alternatives\u003C\u002Fli>\n\u003Cli>You can manually correct translations\u003C\u002Fli>\n\u003Cli>In context translation interface (make corrections without losing the context)\u003C\u002Fli>\n\u003Cli>Translate meta data (meta keywords, meta description)\u003C\u002Fli>\n\u003Cli>Translating schema.org microdata for better search engine appearance\u003C\u002Fli>\n\u003Cli>Seamless updates (cloud service updated on our side – SaaS, you do not need to worry about backups on your side)\u003C\u002Fli>\n\u003Cli>Translate JSON objects (JSON format translation)\u003C\u002Fli>\n\u003Cli>Translate AMP pages (Accelerated Mobile Pages translation)\u003C\u002Fli>\n\u003Cli>Image localization – Translate media\u003C\u002Fli>\n\u003Cli>Translation Proxy (aka Translation Delivery Network)\u003C\u002Fli>\n\u003Cli>Centralized Translation Cache – We revise and improve translations over time\u003C\u002Fli>\n\u003Cli>Language Hosting (\u003Cstrong>example.fr\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>User Dashboard with Analytics\u003C\u002Fli>\n\u003Cli>Live Chat Support\u003C\u002Fli>\n\u003C\u002Ful>\n","Translate WordPress with Google Language Translator multilanguage plugin which allows to insert Google Translate widget anywhere on your website.",100000,3438849,615,"2026-01-11T14:26:00.000Z","2.9",[95,97,56,21,22],"https:\u002F\u002Fgtranslate.io\u002F?xyz=3167","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-language-translator.6.0.20.zip",97,8,"2023-12-13 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":36,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":133,"tags":134,"homepage":25,"download_link":137,"security_score":49,"vuln_count":34,"unpatched_count":27,"last_vuln_date":138,"fetched_at":29},"theme-translation-for-polylang","Theme and plugin translation for Polylang (TTfP)","3.4.9","Marcin Kazmierski","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarcinkazmierski\u002F","\u003Ch4>What is “Theme and plugin translation for Polylang”?\u003C\u002Fh4>\n\u003Cp>Extension for Polylang plugin (Polylang is an extension to make multilingual WordPress websites.).\u003Cbr \u002F>\nPlugin is needed to translate the WordPress themes and plugins by Polylang.\u003C\u002Fp>\n\u003Ch4>How to configure it?\u003C\u002Fh4>\n\u003Cp>Select themes and plugins to find texts for translation by Polylang.\u003Cbr \u002F>\nIn admin dashboard:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Languages -> TTfP Settings\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>How it is work?\u003C\u002Fh4>\n\u003Cp>“Theme and plugin translation for Polylang” automatically searches all files of WordPress themes and plugins. It chooses from this file only those files with extensions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>php\u003C\u002Fli>\n\u003Cli>inc\u003C\u002Fli>\n\u003Cli>twig\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In addition, is implemented the integration with Timber library (read more: http:\u002F\u002Ftimber.upstatement.com) – which allows to translate twig’s skins in simple way.\u003Cbr \u002F>\nPlugin in searched skins or plugins chooses texts from Polylang functions, such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>_e(string $text, string $domain = ‘default’);\u003C\u002Fli>\n\u003Cli>__(string $text, string $domain = ‘default’);\u003C\u002Fli>\n\u003Cli>_x(string $text, string $context, string $domain = ‘default’);\u003C\u002Fli>\n\u003Cli>pll_e(string $text);\u003C\u002Fli>\n\u003Cli>pll__(string $text);\u003C\u002Fli>\n\u003Cli>esc_html(string $text);\u003C\u002Fli>\n\u003Cli>esc_html_e(string $text, string $domain = ‘default’);\u003C\u002Fli>\n\u003Cli>esc_html__(string $text, string $domain = ‘default’);\u003C\u002Fli>\n\u003Cli>_n(string $single, string $plural, int $number, string $domain = ‘default’);\u003C\u002Fli>\n\u003Cli>esc_attr_e(string $text, string $domain = ‘default’);\u003C\u002Fli>\n\u003Cli>esc_attr__(string $text, string $domain = ‘default’);\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In your function.php, themes or plugins.\u003C\u002Fp>\n\u003Cp>For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cp>\u003C?php pll_e('My text'); ?>\u003C\u002Fp>\n\n\u003Cp>\u003C?php _e('My another text', 'my_theme'); ?>\u003C\u002Fp>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>On the timber context declare this functions like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$context['pll_e'] = TimberHelper::function_wrapper('pll_e');\n\n$context['pll_'] = TimberHelper::function_wrapper('pll_');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>See more on: \u003Ccode>https:\u002F\u002Fpolylang.wordpress.com\u002Fdocumentation\u002Fdocumentation-for-developers\u002Ffunctions-reference\u002F\u003C\u002Fcode>\u003Cbr \u002F>\nThese functions are defined by Polylang plugin for printing translations.\u003Cbr \u002F>\nThanks “Theme and plugin translation for Polylang” you can find these strings to translate and add to Polylang register on very simple way.\u003Cbr \u002F>\nAnd then you can translate these texts from the admin dashboard.\u003Cbr \u002F>\nThe scan result can be seen on the tab with translations:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Settings -> Languages -> String translation\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>or\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Languages -> String translation\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You don’t need programs like poedit – you don’t change files with extensions like: \u003Ccode>.pot\u003C\u002Fcode>, \u003Ccode>.po\u003C\u002Fcode>, \u003Ccode>.mo\u003C\u002Fcode>.\u003Cbr \u002F>\n“Theme and plugin translation for Polylang” is highly efficient because the scanner is worked only on admin dashboard in tab:\u003Cbr \u002F>\nIn dashboard:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Settings -> Languages -> String translation\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>or\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Languages -> String translation\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Export and import string translation\u003C\u002Fh4>\n\u003Cp>In dashboard:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Languages -> TTfP Settings\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Filter reference\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>ttfp_domains\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Allows plugins and themes (in functions.php) to modify list of text domains (unique identifier for retrieving translated strings).\u003Cbr \u002F>\nList of text domains is displayed on “TTfP Settings” page to select them for translation by polylang engine.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('ttfp_domains', 'custom_ttfp_domains', 10, 1);\nfunction custom_ttfp_domains(array $domains):array\n {\n     $domains[] = \"my-custom-domain\";\n     return $domains;\n }\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Filter reference\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>ttfp_translation_access\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Returns whether the user has capability to view and edit translations provided by TTfP.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('ttfp_translation_access', 'custom_ttfp_translation_access', 10, 1);\nfunction custom_ttfp_translation_access(bool $hasAccess):bool\n {\n     return current_user_can('edit_posts');\n }\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Theme and plugin translation using Polylang for WordPress. Extension for Polylang plugin.",10000,272542,35,"2025-03-15T15:35:00.000Z","6.6.5","5.7","7.0",[135,20,136,97,21],"languages","polylang","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftheme-translation-for-polylang.3.4.9.zip","2022-11-28 00:00:00",{"attackSurface":140,"codeSignals":280,"taintFlows":301,"riskAssessment":328,"analyzedAt":331},{"hooks":141,"ajaxHandlers":239,"restRoutes":265,"shortcodes":274,"cronEvents":278,"entryPointCount":279,"unprotectedCount":27},[142,147,152,155,158,162,166,171,175,180,184,189,193,196,200,204,206,209,212,215,219,221,226,231,235],{"type":143,"name":144,"callback":145,"file":146,"line":60},"action","admin_init","add_language_switcher_metabox","includes\\class-livelang-admin-menu.php",{"type":143,"name":148,"callback":149,"file":150,"line":151},"admin_menu","register_menu","includes\\class-livelang-admin.php",88,{"type":143,"name":144,"callback":153,"file":150,"line":154},"register_settings",89,{"type":143,"name":156,"callback":157,"file":150,"line":49},"admin_enqueue_scripts","enqueue_admin_assets",{"type":143,"name":159,"callback":160,"file":150,"line":161},"admin_post_livelang_delete","handle_delete",95,{"type":143,"name":163,"callback":164,"file":150,"line":165},"admin_post_livelang_toggle_status","handle_toggle_status",96,{"type":143,"name":167,"callback":168,"file":169,"line":170},"wp_enqueue_scripts","enqueue_assets","includes\\class-livelang-frontend.php",16,{"type":143,"name":172,"callback":173,"file":169,"line":174},"rest_api_init","register_rest_routes",17,{"type":176,"name":177,"callback":178,"file":169,"line":179},"filter","query_vars","add_query_vars",21,{"type":176,"name":181,"callback":182,"file":169,"line":183},"request","handle_language_request",22,{"type":176,"name":185,"callback":186,"priority":187,"file":169,"line":188},"redirect_canonical","disable_canonical_redirect_for_lang",10,23,{"type":143,"name":190,"callback":191,"file":169,"line":192},"init","add_rewrite_tag",24,{"type":143,"name":190,"callback":194,"file":169,"line":195},"add_permastruct",25,{"type":143,"name":197,"callback":198,"priority":34,"file":169,"line":199},"template_redirect","start_buffer",26,{"type":176,"name":201,"callback":202,"priority":187,"file":169,"line":203},"home_url","filter_url",29,{"type":176,"name":205,"callback":202,"priority":187,"file":169,"line":35},"page_link",{"type":176,"name":207,"callback":202,"priority":187,"file":169,"line":208},"post_link",31,{"type":176,"name":210,"callback":202,"priority":187,"file":169,"line":211},"post_type_link",32,{"type":176,"name":213,"callback":202,"priority":187,"file":169,"line":214},"term_link",33,{"type":176,"name":216,"callback":217,"priority":187,"file":169,"line":218},"wp_nav_menu_objects","filter_menu_urls",34,{"type":176,"name":220,"callback":220,"priority":187,"file":169,"line":129},"nav_menu_link_attributes",{"type":176,"name":222,"callback":223,"priority":224,"file":169,"line":225},"wp_get_nav_menu_items","expand_language_menu",20,36,{"type":176,"name":227,"callback":228,"priority":229,"file":169,"line":230},"walker_nav_menu_start_el","livelang_menu_item_output",15,37,{"type":143,"name":232,"callback":233,"file":169,"line":234},"wp_footer","render_editor_bar",38,{"type":143,"name":236,"callback":237,"priority":27,"file":169,"line":238},"shutdown","closure",254,[240,245,248,251,254,257,261],{"action":241,"nopriv":242,"callback":243,"hasNonce":244,"hasCapCheck":244,"file":150,"line":36},"livelang_clear_translations",false,"ajax_clear_translations",true,{"action":246,"nopriv":242,"callback":247,"hasNonce":244,"hasCapCheck":244,"file":150,"line":116},"livelang_add_language","ajax_add_language",{"action":249,"nopriv":242,"callback":250,"hasNonce":244,"hasCapCheck":244,"file":150,"line":90},"livelang_delete_language","ajax_delete_language",{"action":252,"nopriv":242,"callback":253,"hasNonce":244,"hasCapCheck":244,"file":150,"line":100},"livelang_update_language","ajax_update_language",{"action":255,"nopriv":242,"callback":256,"hasNonce":244,"hasCapCheck":244,"file":150,"line":13},"livelang_reorder_languages","ajax_reorder_languages",{"action":258,"nopriv":242,"callback":259,"hasNonce":244,"hasCapCheck":244,"file":150,"line":260},"livelang_set_default_language","ajax_set_default_language",101,{"action":262,"nopriv":242,"callback":263,"hasNonce":244,"hasCapCheck":244,"file":150,"line":264},"livelang_get_languages","ajax_get_languages",102,[266],{"namespace":267,"route":268,"methods":269,"callback":271,"permissionCallback":272,"file":169,"line":273},"livelang\u002Fv1","\u002Fsave",[270],"POST","rest_save_translation","rest_permission_check",176,[275],{"tag":276,"callback":276,"file":169,"line":277},"livelang_language_switcher",18,[],9,{"dangerousFunctions":281,"sqlUsage":282,"outputEscaping":289,"fileOperations":27,"externalRequests":27,"nonceChecks":279,"capabilityChecks":283,"bundledLibraries":300},[],{"prepared":283,"raw":34,"locations":284},12,[285],{"file":286,"line":287,"context":288},"includes\\class-livelang-db.php",143,"$wpdb->query() with variable interpolation",{"escaped":290,"rawEcho":291,"locations":292},74,3,[293,296,298],{"file":294,"line":188,"context":295},"flush-rewrite-rules.php","raw output",{"file":169,"line":297,"context":295},268,{"file":169,"line":299,"context":295},747,[],[302,320],{"entryPoint":303,"graph":304,"unsanitizedCount":27,"severity":319},"handle_toggle_status (includes\\class-livelang-admin.php:488)",{"nodes":305,"edges":317},[306,311],{"id":307,"type":308,"label":309,"file":150,"line":310},"n0","source","$_GET",492,{"id":312,"type":313,"label":314,"file":150,"line":315,"wp_function":316},"n1","sink","get_row() [SQLi]",499,"get_row",[318],{"from":307,"to":312,"sanitized":244},"low",{"entryPoint":321,"graph":322,"unsanitizedCount":27,"severity":319},"\u003Cclass-livelang-admin> (includes\\class-livelang-admin.php:0)",{"nodes":323,"edges":326},[324,325],{"id":307,"type":308,"label":309,"file":150,"line":310},{"id":312,"type":313,"label":314,"file":150,"line":315,"wp_function":316},[327],{"from":307,"to":312,"sanitized":244},{"summary":329,"deductions":330},"Based on the static analysis and vulnerability history, the \"livelang\" plugin v1.0.1 exhibits a generally strong security posture. The absence of known CVEs and the clean taint analysis indicate good development practices and a lack of critical or high-severity vulnerabilities. The code analysis reveals a well-protected attack surface, with all AJAX handlers, REST API routes, and other entry points appearing to have appropriate authentication and permission checks.  Furthermore, the plugin demonstrates strong adherence to secure coding principles by utilizing prepared statements for the vast majority of its SQL queries and properly escaping nearly all output. File operations and external HTTP requests are also absent, which reduces potential attack vectors.\n\nWhile the overall security is commendable, there are no specific code signals that raise significant concerns. The low number of taint flows analyzed (2) might suggest a limited scope of functionality being analyzed or that the plugin's operations are inherently simple, which is positive. The vulnerability history being entirely clean is a very strong indicator of a secure plugin.  In conclusion, the \"livelang\" plugin v1.0.1 appears to be a secure and well-maintained piece of software, with no immediate security risks identified in this analysis.",[],"2026-03-16T22:40:37.535Z",{"wat":333,"direct":344},{"assetPaths":334,"generatorPatterns":339,"scriptPaths":340,"versionParams":341},[335,336,337,338],"\u002Fwp-content\u002Fplugins\u002Flivelang\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Flivelang\u002Fassets\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Flivelang\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Flivelang\u002Fassets\u002Fjs\u002Fbackend.js",[],[337,338],[342,343],"livelang\u002Fstyle.css?ver=","livelang\u002Fscript.js?ver=",{"cssClasses":345,"htmlComments":349,"htmlAttributes":350,"restEndpoints":353,"jsGlobals":356,"shortcodeOutput":359},[346,347,348],"livelang-editor","livelang-translation-button","livelang-settings-page",[],[351,352],"data-livelang-field","data-livelang-id",[354,355],"\u002Fwp-json\u002Flivelang\u002Fv1\u002Ftranslations","\u002Fwp-json\u002Flivelang\u002Fv1\u002Fsettings",[357,358],"LiveLangFrontendConfig","livelang_ajax_object",[],{"error":244,"url":361,"statusCode":362,"statusMessage":363,"message":363},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Flivelang\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":365,"versions":366},4,[367,372,379,386],{"version":6,"download_url":26,"svn_tag_url":368,"released_at":28,"has_diff":242,"diff_files_changed":369,"diff_lines":28,"trac_diff_url":370,"vulnerabilities":371,"is_current":244},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Flivelang\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flivelang%2Ftags%2F1.0.2&new_path=%2Flivelang%2Ftags%2F1.0.3",[],{"version":373,"download_url":374,"svn_tag_url":375,"released_at":28,"has_diff":242,"diff_files_changed":376,"diff_lines":28,"trac_diff_url":377,"vulnerabilities":378,"is_current":242},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivelang.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flivelang\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flivelang%2Ftags%2F1.0.1&new_path=%2Flivelang%2Ftags%2F1.0.2",[],{"version":380,"download_url":381,"svn_tag_url":382,"released_at":28,"has_diff":242,"diff_files_changed":383,"diff_lines":28,"trac_diff_url":384,"vulnerabilities":385,"is_current":242},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivelang.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flivelang\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flivelang%2Ftags%2F1.0.0&new_path=%2Flivelang%2Ftags%2F1.0.1",[],{"version":387,"download_url":388,"svn_tag_url":389,"released_at":28,"has_diff":242,"diff_files_changed":390,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":391,"is_current":242},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivelang.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flivelang\u002Ftags\u002F1.0.0\u002F",[],[]]