[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFmkhjIyYe1PEwxEaFNlnVE6tr9jXzeoelgZGLAcx-K0":3,"$fhNuU7Baj1dv3_3Z4TJaxNMXGg_-eqpGjo9CpxhrZzX0":533},{"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":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":141,"fingerprints":508},"verbingo-translator","Verbingo Translator","1.0","Qasim Jan","https:\u002F\u002Fprofiles.wordpress.org\u002Fqasim-jan\u002F","\u003Cp>This plugin is based on Verbingo API which services over 100 languages! The plugin allows for instant html page translation and also allows the user to load a file and get a translated file back (via email). Both types of translation are machine-based (MT). First-time translations may display slowly depending on the size and complexity of the page. After the first time, the data for that page gets loaded in the database which allows translations on subsequent visits to appear very quickly.\u003Cbr \u002F>\nHtml translation can be edited by the user from the admin interface. File translations allow translation of popular file formats like MS Word, PDF, IDML, txt, html etc.\u003Cbr \u002F>\nFor any and all questions or assistance regarding this plugin or additional translation services, Verbatim Solutions is standing by to help. For further information please contact us on tim@verbatimsolutions.com.\u003Cbr \u002F>\nTo display the file upload interface, use the shortcode [verbingo_translate].\u003C\u002Fp>\n\u003Ch4>Translation\u003C\u002Fh4>\n\u003Cp>More than 100 Languages are available.\u003C\u002Fp>\n","Verbingo Translator is a product of Verbatim Solutions which is one of the leading translation companies in the world.",10,1807,86,3,"2015-08-28T11:04:00.000Z","4.2.39","",[19,20,21,4],"file-translation","translation","translator","http:\u002F\u002Fwww.verbatimsolutions.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fverbingo-translator.zip",85,0,null,"2026-04-06T09:54:40.288Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":31,"trust_score":33,"computed_at":34},"qasim-jan",30,90,87,"2026-04-06T12:42:30.773Z",[36,60,79,103,121],{"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":49,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":25,"last_vuln_date":59,"fetched_at":27},"gtranslate","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,13694734,98,4861,"2026-01-11T14:35:00.000Z","6.9.4","2.8.1",[52,53,54,20,21],"language","multilingual","translate","https:\u002F\u002Fgtranslate.io\u002F?xyz=998","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgtranslate.3.0.9.zip",99,5,"2023-08-25 00:00:00",{"slug":61,"name":62,"version":63,"author":40,"author_profile":41,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":49,"requires_at_least":71,"requires_php":17,"tags":72,"homepage":74,"download_link":75,"security_score":76,"vuln_count":77,"unpatched_count":25,"last_vuln_date":78,"fetched_at":27},"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,3436971,94,614,"2026-01-11T14:26:00.000Z","2.9",[52,54,73,20,21],"translate-wordpress","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":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":49,"requires_at_least":92,"requires_php":17,"tags":93,"homepage":98,"download_link":99,"security_score":89,"vuln_count":100,"unpatched_count":101,"last_vuln_date":102,"fetched_at":27},"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,269060,76,92,"2026-01-14T12:31:00.000Z","6.4",[94,95,96,73,97],"language-switcher","language-translator","multilanguage-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,1,"2026-01-15 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":58,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":17,"tags":117,"homepage":119,"download_link":120,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"wpml-shortcodes","WPML Shortcodes","1.2.6","Mirco Babini","https:\u002F\u002Fprofiles.wordpress.org\u002Fmirkolofio\u002F","\u003Cp>Adds the wpml__ and wpml_e functions to your theme and the wpml__ shortcode to your WordPress website. Make your WordPress \u003Cstrong>full WPML ready\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003C?php wpml__( $text, $context ); ?>\n\u003C?php wpml_e( $text, $context ); ?>\u003C\u002Fpre>\n\u003Cp>Similarly to the behaviour of the __, _e functions, you must provide a string to make translateable and a context.\u003Cbr \u002F>\nThat’s it; just provide translations from the WPML > String Translations admin panel.\u003C\u002Fp>\n\u003Cp>Check how to use the shortcode below.\u003C\u002Fp>\n\u003Ch4>Usage (via code)\u003C\u002Fh4>\n\u003Cpre>\u003Ch1>\u003C?php echo wpml__( 'Title', 'wpmlshortcodes' ); ?>\u003C\u002Fh1>\n\u003Ch2>\u003C?php wpml_e( 'Subtitle', 'wpmlshortcodes' ); ?>\u003C\u002Fh2>\u003C\u002Fpre>\n\u003Ch4>Usage (via shortcode)\u003C\u002Fh4>\n\u003Cpre>\u003Ch1>[wpml__ context=wpmlshortcodes]Title[\u002Fwpml__]\u003C\u002Fh1>\n\u003Ch2>[wpml__ context=wpmlshortcodes]Subtitle[\u002Fwpml__]\u003C\u002Fh2>\u003C\u002Fpre>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>NEWS! WPML Translate (+ shortcode)\u003C\u002Fstrong>\u003Cbr \u002F>\n  Adds the wpml_if (ex wpml_translate) shortcode to your WPML suite. You can also use the wpml_e__if_language( $content, $lang ) in your php code.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Usage (via code)\u003C\u002Fh4>\n\u003Cpre>\u003Cp>\u003C?php\nwpml_e__if_language( 'Text', 'en' );\nwpml_e__if_language( 'Testo', 'it' );\n?>\u003C\u002Fp>\u003C\u002Fpre>\n\u003Ch4>Usage (via shortcode)\u003C\u002Fh4>\n\u003Cpre>[wpml_if lang='en']Text[\u002Fwpml_if][wpml_if lang='it']Testo[\u002Fwpml_if]\u003C\u002Fpre>\n\u003Cp>It also supports backward compatibility for wpml_translate and wpml_language from WPML Translate Shortcode (deprecated plugin);\u003C\u002Fp>\n\u003Ch4>WPML Translate Shortcode > WPML Shortcodes\u003C\u002Fh4>\n\u003Cp>Welcome to the new WPML Shortcodes. This plugin is the new WPML Translate Shortcode, became a full-translation suite.\u003C\u002Fp>\n\u003Cp>Of course we still support WPML Translate Shortcode, with a new shortcode (1.2.4+): wpml_if (see usage above).\u003Cbr \u002F>\nAlso, we provide full backward compatibility (yes, you can still use wpml_translate or wpml_language shortcodes) on 1.2.6+.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>Pull requests on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmircobabini\u002Fwpml-shortcodes\" rel=\"nofollow ugc\">github.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Author: \u003Ca href=\"http:\u002F\u002Fgithub.com\u002Fmircobabini\" rel=\"nofollow ugc\">Mirco Babini\u003C\u002Fa>, \u003Cstrong>Web Developer and Mobile App Developer; WordPress Consultant\u003C\u002Fstrong>.\u003C\u002Fp>\n","Adds shortcodes to the WPML environment, like wpml__, wpml_e and more. Makes WP full WPML ready.",900,9787,100,"2016-03-05T15:08:00.000Z","4.4.34","2.8",[52,54,20,21,118],"wpml","http:\u002F\u002Fgithub.com\u002Fmircobabini\u002Fwpml-shortcodes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpml-shortcodes.1.2.6.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":132,"last_updated":133,"tested_up_to":134,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":139,"download_link":140,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"advanced-google-translate","Advanced Google Translate","2.1.0","ycxmz100","https:\u002F\u002Fprofiles.wordpress.org\u002Fycxmz100\u002F","\u003Cp>Advanced google translate is the best, 100% free wordpress plugin to translate wordpress website to diffent language. Enable multiple language site and translation with one click.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwptranslate.net\u002F\" rel=\"nofollow ugc\">Advanced google translate Support\u003C\u002Fa>\u003Cbr \u002F>\ncredit: js\u002Fcss\u002Fimage\u002Ficon\u002Ftext\u002Fcode in this project is forked from GTranslate by edo888(https:\u002F\u002Fgtranslate.io\u002F?xyz=998)\u003C\u002Fp>\n\u003Cp>Multilingual Advanced Google Translate Features\u003Cbr \u002F>\n● This web auto translate plugin allows you to auto translate all your website contents, including your pages and posts.\u003Cbr \u002F>\n● Google Advanced Translate plugin is completely compatible with all themes and plugins.\u003Cbr \u002F>\n● Easy to set up, including simple settings with inline help that everyone can understand.\u003Cbr \u002F>\n● Use the short-code [language-switcher], the WP menu item or as a floating drop-down menu to place the language switcher anywhere.\u003Cbr \u002F>\n● Live preview of your translated pages, as you edit them.\u003Cbr \u002F>\n● With our Advanced Google Translate plugin, it is almost no impact on page loading.\u003C\u002Fp>\n\u003Cp>Advantages\u003Cbr \u002F>\nNumerous WordPress translate plugin in the market. But which one is better and more suitable for you? Here are some merits that our translate plugin has.\u003C\u002Fp>\n\u003Cp>● All settings are stored in only one record in the database; other plugins use a large number of records.\u003Cbr \u002F>\n● No extra and complicated JavaScript and CSS file need to load.\u003Cbr \u002F>\n● Totally free for all users. Our Google Translate Plugin do not have extra charge. All services are free to use.\u003Cbr \u002F>\n● More than 30 languages for you to choose. Definitely, it can help you to build a multilingual website and reach to more customers.\u003C\u002Fp>\n\u003Ch4>Use it for sticking information like:\u003C\u002Fh4>\n\u003Ch4>Configuration options include:\u003C\u002Fh4>\n","Advanced Google Translate plugin.",300,37407,96,16,"2021-11-11T03:06:00.000Z","5.8.13","4.7","7.0",[138,53,54,20,21],"google-translate","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-google-translate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-google-translate.2.2.0.zip",{"attackSurface":142,"codeSignals":231,"taintFlows":358,"riskAssessment":491,"analyzedAt":507},{"hooks":143,"ajaxHandlers":196,"restRoutes":219,"shortcodes":220,"cronEvents":229,"entryPointCount":77,"unprotectedCount":230},[144,150,153,157,160,163,166,169,173,177,181,183,187,192],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","init","verbingo_scripts_admin","verbingo_admin.php",53,{"type":145,"name":146,"callback":151,"file":148,"line":152},"load_settings",54,{"type":145,"name":154,"callback":155,"file":148,"line":156},"admin_init","register_language_settings",55,{"type":145,"name":154,"callback":158,"file":148,"line":159},"register_setting_settings",56,{"type":145,"name":154,"callback":161,"file":148,"line":162},"register_support_settings",57,{"type":145,"name":154,"callback":164,"file":148,"line":165},"register_about_settings",58,{"type":145,"name":154,"callback":167,"file":148,"line":168},"register_translation_settings",59,{"type":145,"name":170,"callback":171,"file":148,"line":172},"admin_menu","add_admin_menus",60,{"type":145,"name":174,"callback":175,"file":148,"line":176},"plugins_loaded","anonymous",444,{"type":145,"name":146,"callback":178,"file":179,"line":180},"verbingo_languages_pairs","verbingo_main.php",7,{"type":145,"name":146,"callback":182,"file":179,"line":31},"verbingo_register_shortcodes",{"type":184,"name":185,"callback":186,"file":179,"line":90},"filter","upload_dir","verbingo_upload",{"type":145,"name":188,"callback":189,"file":190,"line":191},"wp_enqueue_scripts","verbingo_scripts","verbingo_settings.php",23,{"type":145,"name":193,"callback":194,"file":190,"line":195},"widgets_init","register_verbingo_widget",28,[197,202,205,209,211,215],{"action":198,"nopriv":199,"callback":200,"hasNonce":199,"hasCapCheck":199,"file":190,"line":201},"verbingo_translation",false,"verbingo_translation_process",126,{"action":198,"nopriv":203,"callback":200,"hasNonce":199,"hasCapCheck":199,"file":190,"line":204},true,127,{"action":206,"nopriv":199,"callback":207,"hasNonce":199,"hasCapCheck":199,"file":190,"line":208},"verbingo_translate","verbingo_translate_process",128,{"action":206,"nopriv":203,"callback":207,"hasNonce":199,"hasCapCheck":199,"file":190,"line":210},129,{"action":212,"nopriv":199,"callback":213,"hasNonce":199,"hasCapCheck":199,"file":190,"line":214},"verbingo_editor","verbingo_editor_process",130,{"action":216,"nopriv":199,"callback":217,"hasNonce":199,"hasCapCheck":199,"file":190,"line":218},"verbingo_edit","verbingo_edit_process",131,[],[221,224],{"tag":206,"callback":222,"file":179,"line":223},"verbingo_shortcode",33,{"tag":225,"callback":226,"file":227,"line":228},"verbingo-widget","verbingo_widget_shortcode","verbingo_widget_form.php",50,[],6,{"dangerousFunctions":232,"sqlUsage":236,"outputEscaping":248,"fileOperations":101,"externalRequests":58,"nonceChecks":25,"capabilityChecks":25,"bundledLibraries":357},[233],{"fn":234,"file":148,"line":176,"context":235},"create_function","add_action( 'plugins_loaded', create_function( '', '$verbingo_admin_side = new verbingo_plugin_admin",{"prepared":237,"raw":238,"locations":239},24,4,[240,242,245,246],{"file":148,"line":24,"context":241},"$wpdb->get_results() with variable interpolation",{"file":190,"line":243,"context":244},36,"$wpdb->get_var() with variable interpolation",{"file":190,"line":228,"context":244},{"file":227,"line":247,"context":241},18,{"escaped":249,"rawEcho":156,"locations":250},14,[251,254,256,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,340,342,344,346,348,349,351,353,355,356],{"file":148,"line":252,"context":253},65,"raw output",{"file":148,"line":255,"context":253},67,{"file":148,"line":89,"context":253},{"file":148,"line":258,"context":253},177,{"file":148,"line":260,"context":253},190,{"file":148,"line":262,"context":253},232,{"file":148,"line":264,"context":253},235,{"file":148,"line":266,"context":253},241,{"file":148,"line":268,"context":253},243,{"file":148,"line":270,"context":253},271,{"file":148,"line":272,"context":253},272,{"file":148,"line":274,"context":253},273,{"file":148,"line":276,"context":253},274,{"file":148,"line":278,"context":253},275,{"file":148,"line":280,"context":253},277,{"file":148,"line":282,"context":253},279,{"file":148,"line":284,"context":253},281,{"file":148,"line":286,"context":253},283,{"file":148,"line":288,"context":253},285,{"file":148,"line":290,"context":253},286,{"file":148,"line":292,"context":253},287,{"file":148,"line":294,"context":253},288,{"file":148,"line":296,"context":253},289,{"file":148,"line":298,"context":253},295,{"file":148,"line":300,"context":253},296,{"file":148,"line":302,"context":253},297,{"file":148,"line":304,"context":253},298,{"file":148,"line":306,"context":253},310,{"file":148,"line":308,"context":253},339,{"file":148,"line":310,"context":253},341,{"file":148,"line":312,"context":253},342,{"file":148,"line":314,"context":253},344,{"file":148,"line":316,"context":253},346,{"file":148,"line":318,"context":253},348,{"file":148,"line":320,"context":253},350,{"file":148,"line":322,"context":253},352,{"file":148,"line":324,"context":253},354,{"file":148,"line":326,"context":253},382,{"file":148,"line":328,"context":253},390,{"file":148,"line":330,"context":253},397,{"file":148,"line":332,"context":253},400,{"file":148,"line":334,"context":253},438,{"file":179,"line":336,"context":253},118,{"file":179,"line":338,"context":253},136,{"file":190,"line":57,"context":253},{"file":190,"line":341,"context":253},115,{"file":190,"line":343,"context":253},123,{"file":345,"line":247,"context":253},"verbingo_widget.php",{"file":345,"line":347,"context":253},22,{"file":345,"line":191,"context":253},{"file":345,"line":350,"context":253},25,{"file":345,"line":352,"context":253},45,{"file":345,"line":354,"context":253},46,{"file":345,"line":354,"context":253},{"file":345,"line":354,"context":253},[],[359,376,395,410,419,433,445,464],{"entryPoint":360,"graph":361,"unsanitizedCount":101,"severity":375},"verbingo_shortcode (verbingo_main.php:36)",{"nodes":362,"edges":373},[363,368],{"id":364,"type":365,"label":366,"file":179,"line":367},"n0","source","$_FILES",81,{"id":369,"type":370,"label":371,"file":179,"line":338,"wp_function":372},"n1","sink","echo() [XSS]","echo",[374],{"from":364,"to":369,"sanitized":199},"medium",{"entryPoint":377,"graph":378,"unsanitizedCount":101,"severity":375},"verbingo_translation_process (verbingo_settings.php:76)",{"nodes":379,"edges":392},[380,383,386],{"id":364,"type":365,"label":381,"file":190,"line":382},"$_POST",89,{"id":369,"type":384,"label":385,"file":190,"line":382},"transform","→ verbingo_iserttranslation()",{"id":387,"type":370,"label":388,"file":389,"line":390,"wp_function":391},"n2","file_get_contents() [SSRF\u002FLFI]","verbingo_class.php",26,"file_get_contents",[393,394],{"from":364,"to":369,"sanitized":199},{"from":369,"to":387,"sanitized":199},{"entryPoint":396,"graph":397,"unsanitizedCount":100,"severity":375},"verbingo_translate_process (verbingo_settings.php:93)",{"nodes":398,"edges":406},[399,400,401,402,404],{"id":364,"type":365,"label":381,"file":190,"line":76},{"id":369,"type":370,"label":371,"file":190,"line":57,"wp_function":372},{"id":387,"type":365,"label":381,"file":190,"line":46},{"id":403,"type":384,"label":385,"file":190,"line":46},"n3",{"id":405,"type":370,"label":388,"file":389,"line":390,"wp_function":391},"n4",[407,408,409],{"from":364,"to":369,"sanitized":199},{"from":387,"to":403,"sanitized":199},{"from":403,"to":405,"sanitized":199},{"entryPoint":411,"graph":412,"unsanitizedCount":101,"severity":418},"\u003Cverbingo_main> (verbingo_main.php:0)",{"nodes":413,"edges":416},[414,415],{"id":364,"type":365,"label":366,"file":179,"line":367},{"id":369,"type":370,"label":371,"file":179,"line":338,"wp_function":372},[417],{"from":364,"to":369,"sanitized":199},"low",{"entryPoint":420,"graph":421,"unsanitizedCount":14,"severity":432},"\u003Cverbingo_admin> (verbingo_admin.php:0)",{"nodes":422,"edges":430},[423,426],{"id":364,"type":365,"label":424,"file":148,"line":425},"$_POST (x3)",9,{"id":369,"type":370,"label":427,"file":148,"line":428,"wp_function":429},"query() [SQLi]",17,"query",[431],{"from":364,"to":369,"sanitized":199},"high",{"entryPoint":434,"graph":435,"unsanitizedCount":101,"severity":432},"verbingo_editor_process (verbingo_settings.php:102)",{"nodes":436,"edges":443},[437,439],{"id":364,"type":365,"label":381,"file":190,"line":438},106,{"id":369,"type":370,"label":440,"file":190,"line":441,"wp_function":442},"get_results() [SQLi]",109,"get_results",[444],{"from":364,"to":369,"sanitized":199},{"entryPoint":446,"graph":447,"unsanitizedCount":100,"severity":432},"verbingo_edit_process (verbingo_settings.php:118)",{"nodes":448,"edges":460},[449,451,452,454,456],{"id":364,"type":365,"label":381,"file":190,"line":450},121,{"id":369,"type":370,"label":371,"file":190,"line":343,"wp_function":372},{"id":387,"type":365,"label":381,"file":190,"line":453},122,{"id":403,"type":384,"label":455,"file":190,"line":453},"→ verbingo_edit_text()",{"id":405,"type":370,"label":457,"file":389,"line":458,"wp_function":459},"get_row() [SQLi]",15,"get_row",[461,462,463],{"from":364,"to":369,"sanitized":199},{"from":387,"to":403,"sanitized":199},{"from":403,"to":405,"sanitized":199},{"entryPoint":465,"graph":466,"unsanitizedCount":230,"severity":432},"\u003Cverbingo_settings> (verbingo_settings.php:0)",{"nodes":467,"edges":484},[468,470,471,472,473,474,476,478,480,482],{"id":364,"type":365,"label":469,"file":190,"line":76},"$_POST (x2)",{"id":369,"type":370,"label":371,"file":190,"line":57,"wp_function":372},{"id":387,"type":365,"label":381,"file":190,"line":438},{"id":403,"type":370,"label":440,"file":190,"line":441,"wp_function":442},{"id":405,"type":365,"label":469,"file":190,"line":382},{"id":475,"type":384,"label":385,"file":190,"line":382},"n5",{"id":477,"type":370,"label":388,"file":389,"line":390,"wp_function":391},"n6",{"id":479,"type":365,"label":381,"file":190,"line":453},"n7",{"id":481,"type":384,"label":455,"file":190,"line":453},"n8",{"id":483,"type":370,"label":457,"file":389,"line":458,"wp_function":459},"n9",[485,486,487,488,489,490],{"from":364,"to":369,"sanitized":199},{"from":387,"to":403,"sanitized":199},{"from":405,"to":475,"sanitized":199},{"from":475,"to":477,"sanitized":199},{"from":479,"to":481,"sanitized":199},{"from":481,"to":483,"sanitized":199},{"summary":492,"deductions":493},"The verbingo-translator v1.0 plugin exhibits a concerning security posture due to several critical weaknesses identified in the static analysis. A significant concern is the presence of unprotected AJAX handlers, which represent a substantial attack surface without any authentication or authorization checks. Furthermore, the taint analysis revealed multiple flows with unsanitized paths, indicating a high likelihood of cross-site scripting (XSS) or other injection vulnerabilities. The complete lack of nonce and capability checks on entry points exacerbates these risks, allowing any unauthenticated user to potentially trigger malicious actions. While the plugin has no recorded vulnerability history, this absence is not a guarantee of security, especially given the fundamental security flaws in its current implementation. The plugin's strengths lie in its moderate use of prepared statements for SQL queries and a reasonable number of output escaping instances, though the low percentage of proper escaping is a point of concern. Overall, the plugin's current state presents a high risk, primarily due to unprotected entry points and unsanitized data flows.",[494,496,499,501,503,505],{"reason":495,"points":11},"Unprotected AJAX handlers",{"reason":497,"points":498},"Taint flows with unsanitized paths (high severity)",12,{"reason":500,"points":77},"No nonce checks on entry points",{"reason":502,"points":77},"No capability checks on entry points",{"reason":504,"points":230},"Low percentage of properly escaped output",{"reason":506,"points":58},"Use of dangerous function 'create_function'","2026-03-17T01:15:17.460Z",{"wat":509,"direct":518},{"assetPaths":510,"generatorPatterns":513,"scriptPaths":514,"versionParams":515},[511,512],"\u002Fwp-content\u002Fplugins\u002Fverbingo-translator\u002Fverbingo_style.css","\u002Fwp-content\u002Fplugins\u002Fverbingo-translator\u002Fverbingo_script.js",[],[512],[516,517],"verbingo_style.css?ver=","verbingo_script.js?ver=",{"cssClasses":519,"htmlComments":521,"htmlAttributes":528,"restEndpoints":529,"jsGlobals":530,"shortcodeOutput":531},[520],"verbingo-translator-widget-content",[522,523,524,525,526,527],"\u003C!-- verbingo_plugin_translation -->","\u003C!-- verbingo_plugin_admin -->","\u003C!-- verbingo_main -->","\u003C!-- verbingo_widget -->","\u003C!-- verbingo_widget_form -->","\u003C!-- verbingo_settings -->",[],[],[200,207,213,217],[532],"[verbingo_translate]",{"slug":4,"current_version":6,"total_versions":101,"versions":534},[535],{"version":6,"download_url":536,"svn_tag_url":537,"released_at":26,"has_diff":199,"diff_files_changed":538,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":539,"is_current":203},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fverbingo-translator.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fverbingo-translator\u002Ftags\u002F1.0\u002F",[],[]]