[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fIkp_5JCLBi0YQVFB92qHua1KLEHlBtqFpvidtu5NSHA":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"transleti","TransLeti","https:\u002F\u002Fprofiles.wordpress.org\u002Ftransleti\u002F",1,0,100,30,94,"2026-05-19T21:15:24.561Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":8,"num_ratings":8,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"transleti-connector","TransLeti Connector","1.9.1","\u003Cp>\u003Cstrong>Transleti Connector\u003C\u002Fstrong> turns \u003Ca href=\"https:\u002F\u002Flibretranslate.com\u002F\" rel=\"nofollow ugc\">LibreTranslate\u003C\u002Fa> into a full-featured translation engine for WordPress. It integrates seamlessly with \u003Cstrong>TranslatePress\u003C\u002Fstrong> and \u003Cstrong>WPML\u003C\u002Fstrong>, giving you unlimited automatic translations at zero cost per word.\u003C\u002Fp>\n\u003Cp>Unlike cloud translation services that charge per character, Transleti offers unlimited automatic translations through its dedicated translation infrastructure at a flat monthly rate. No per-word fees, no surprises.\u003C\u002Fp>\n\u003Ch4>Why Transleti?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Truly unlimited\u003C\u002Fstrong> — No per-word or per-character fees. Translate as much content as you need.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works with what you already use\u003C\u002Fstrong> — Connects to TranslatePress or WPML. No need to switch your multilingual plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>29 languages\u003C\u002Fstrong> — English, Spanish, French, German, Italian, Portuguese, Dutch, Swedish, Danish, Bulgarian, Czech, Estonian, Finnish, Greek, Hungarian, Indonesian, Japanese, Korean, Norwegian, Polish, Romanian, Russian, Thai, Turkish, Ukrainian, Arabic, Chinese, Hindi, and Vietnamese.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy-first\u003C\u002Fstrong> — Translations are processed on Transleti’s own dedicated servers. Your content never passes through third-party clouds like Google or Amazon.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Automatic Translation That Actually Works\u003C\u002Fh4>\n\u003Cp>Transleti doesn’t just translate text — it understands your content structure:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Elementor\u003C\u002Fstrong> — Translates content directly from \u003Ccode>_elementor_data\u003C\u002Fcode> JSON, not the fallback HTML. Works with any Elementor addon (ElementsKit, starter themes, etc.).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg\u003C\u002Fstrong> — Parses blocks and translates both visible text and block attributes (headings, buttons, captions, placeholders). Supports GenerateBlocks, Spectra, Kadence, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Classic Editor\u003C\u002Fstrong> — Standard HTML content translation with full tag preservation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> — Product titles, descriptions, attributes, and category\u002Ftag names.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Menus\u003C\u002Fstrong> — Automatically duplicates and translates navigation menus for each language.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slugs\u003C\u002Fstrong> — Translates URL slugs for SEO-friendly multilingual permalinks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Titles\u003C\u002Fstrong> — Translates \u003Ccode>post_title\u003C\u002Fcode> so SEOPress, Yoast, and AIOSEO display correct titles in every language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Smart Translation Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>8-Phase Batch Processor\u003C\u002Fstrong> — Automated cron translates posts, page builder strings, widget strings, slugs, menus, SEO titles, re-translations, and fixes internal links. Runs in the background without manual intervention.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Edit Protection\u003C\u002Fstrong> — If you manually edit a translation, Transleti remembers and preserves your changes during re-translations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Do Not Translate List\u003C\u002Fstrong> — Protect brand names, technical terms, and other words that should never be translated (e.g., WordPress, WooCommerce, your brand name).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Change Detection\u003C\u002Fstrong> — Monitors content changes via MD5 hashing. When you update a post, only that post gets re-translated.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SVG & HTML Preservation\u003C\u002Fstrong> — Complex HTML structures, inline SVGs, and shortcodes pass through translation intact.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Dashboard\u003C\u002Fstrong> — A dashboard widget shows real-time progress: how many posts, strings, and slugs are translated per language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO-Safe Untranslated Page Handling\u003C\u002Fh4>\n\u003Cp>Pages that haven’t been translated yet return a \u003Cstrong>503 (Service Unavailable)\u003C\u002Fstrong> status with a \u003Ccode>Retry-After\u003C\u002Fcode> header, telling search engines to come back later. This prevents mixed-language content from being indexed while translations are in progress. The page is shown in the visitor’s language with a clear message and links to the homepage or the original-language version.\u003C\u002Fp>\n\u003Ch4>Remote Diagnostics & Theme Compatibility Support\u003C\u002Fh4>\n\u003Cp>Having translation issues? From \u003Cstrong>Settings > Transleti > Support\u003C\u002Fstrong>, send a one-click diagnostic report to the Transleti team. The report includes your environment info, translation status, active plugins, and recent errors — no passwords or personal data. You can also specify a problematic page by URL or ID to include a detailed content comparison (original vs. translated) across all languages.\u003C\u002Fp>\n\u003Cp>Our team uses these reports to identify and resolve theme compatibility issues, page builder conflicts, and translation problems — often without needing direct access to your site.\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate Transleti Connector.\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Settings > Transleti\u003C\u002Fstrong> and select your multilingual plugin (TranslatePress or WPML).\u003C\u002Fli>\n\u003Cli>Enter your API key from \u003Ca href=\"https:\u002F\u002Ftransleti.com\" rel=\"nofollow ugc\">transleti.com\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Translations start automatically via WordPress cron — no manual action needed.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>TranslatePress (free or Pro) \u003Cstrong>or\u003C\u002Fstrong> WPML with String Translation\u003C\u002Fli>\n\u003Cli>A Transleti API key (\u003Ca href=\"https:\u002F\u002Ftransleti.com\" rel=\"nofollow ugc\">get one at transleti.com\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services for translation and management. Below is a full disclosure of each service, what data is sent, and when.\u003C\u002Fp>\n\u003Ch4>LibreTranslate \u002F Transleti Translation API\u003C\u002Fh4>\n\u003Cp>This plugin sends your content to the Transleti translation API for machine translation. The service is powered by LibreTranslate running on Transleti’s own dedicated servers.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What data is sent\u003C\u002Fstrong>: Text content from your posts, pages, and strings that need translation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent\u003C\u002Fstrong>: During automatic batch translation (WordPress cron) and when the TranslatePress on-the-fly translator triggers for untranslated strings on page load.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default service URL\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Fsv1.transleti.com\u003C\u002Fcode> (configurable)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Ftransleti.com\" rel=\"nofollow ugc\">Transleti\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftransleti.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Transleti Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftransleti.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Transleti Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Transleti API Gateway (Key Validation & Activation)\u003C\u002Fh4>\n\u003Cp>When using a Transleti API key, the plugin validates your subscription status and activates your domain with the Transleti API gateway.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What data is sent\u003C\u002Fstrong>: Your API key and site domain for validation and activation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent\u003C\u002Fstrong>: When saving plugin settings (activation), and periodically during translation batches (validation, cached for 1 hour).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service URL\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Fapi.transleti.com\u002Fv1\u002Fvalidate\u003C\u002Fcode> and \u003Ccode>https:\u002F\u002Fapi.transleti.com\u002Fv1\u002Factivate\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Ftransleti.com\" rel=\"nofollow ugc\">Transleti\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftransleti.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Transleti Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftransleti.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Transleti Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Transleti External Cron Service\u003C\u002Fh4>\n\u003Cp>When enabled in settings, this plugin registers your site with the Transleti cron service, which pings your site’s \u003Ccode>wp-cron.php\u003C\u002Fcode> every minute to ensure scheduled translations run on time.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What data is sent\u003C\u002Fstrong>: Your site URL and site name for registration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent\u003C\u002Fstrong>: When enabling or disabling the external cron feature in \u003Cstrong>Settings > Transleti\u003C\u002Fstrong>, and when checking cron status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service URL\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Fapi.transleti.com\u002Fv1\u002Fcron\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Ftransleti.com\" rel=\"nofollow ugc\">Transleti\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftransleti.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Transleti Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftransleti.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Transleti Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Transleti Diagnostic Report Service\u003C\u002Fh4>\n\u003Cp>When you click “Send Diagnostic Report” in \u003Cstrong>Settings > Transleti > Support\u003C\u002Fstrong>, the plugin collects non-sensitive site information and sends it to the Transleti support team.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What data is sent\u003C\u002Fstrong>: WordPress\u002FPHP version, active theme, plugin list (names and versions only), translation status per language, LibreTranslate connectivity test, recent Transleti-related error log entries, and optionally a content comparison for a specific post. No passwords, API keys, or personal data are included.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent\u003C\u002Fstrong>: Only when you manually click the “Send Diagnostic Report” button. Never sent automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service URL\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Fapi.transleti.com\u002Fv1\u002Fdiagnostic\u002Fsubmit\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Ftransleti.com\" rel=\"nofollow ugc\">Transleti\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftransleti.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Transleti Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftransleti.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Transleti Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Translate your entire WordPress site automatically using LibreTranslate. Works with TranslatePress and WPML. Unlimited translations, no per-word fees.",211,"2026-04-14T20:03:00.000Z","6.9.4","5.0","7.4",[26,27,28,29,30],"automatic-translation","multilingual","translatepress","translation","wpml","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftransleti-connector\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftransleti-connector.1.9.1.zip",null,"2026-04-16T10:56:18.058Z"]