{"id":360798,"date":"2026-09-28T10:12:50","date_gmt":"2026-09-28T10:12:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lingomize-translator\/"},"modified":"2026-09-28T10:00:48","modified_gmt":"2026-09-28T10:00:48","slug":"lingomize-translator","status":"publish","type":"plugin","link":"https:\/\/es-gt.wordpress.org\/plugins\/lingomize-translator\/","author":23552201,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.3.0","stable_tag":"0.3.0","tested":"7.1.2","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Lingomize Translator","header_author":"GVN Marketing","header_description":"Lean multilingual overlay for WordPress. Translates the page HTML in place (no duplicate posts), auto \/th\/ \/fr\/ URLs, hreflang, point-and-click editing, AI translate, import\/export.","assets_banners_color":"f2f5fd","last_updated":"2026-09-28 10:00:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/gvnmarketing.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":48,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"0.3.0":{"tag":"0.3.0","author":"gvnmarketing","date":"2026-09-28 10:00:48","revision":3716835}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3716835,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3716835,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3716835,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3716835,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3716835,"resolution":"1","location":"assets","locale":"","width":1600,"height":742},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3716835,"resolution":"2","location":"assets","locale":"","width":1600,"height":847},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3716835,"resolution":"3","location":"assets","locale":"","width":1600,"height":756},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3716835,"resolution":"4","location":"assets","locale":"","width":1600,"height":831},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3716835,"resolution":"5","location":"assets","locale":"","width":1600,"height":758},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3716835,"resolution":"6","location":"assets","locale":"","width":1600,"height":749}},"screenshots":{"1":"Every language you translate into, how far along each one is, and how much of your plan you have used.","2":"The translation table: search, filter by page, status or type, edit in place, and AI-translate everything still untranslated.","3":"Edit right on the page: click any text to translate it by hand, AI-translate it, or keep it as written.","4":"Progress by page, per language \u2014 open any page straight into its translations.","5":"Translation rules: words never to translate, translations to force, and pages to leave alone.","6":"The language switcher, with a live preview while you choose names, flags or icons."}},"plugin_section":[],"plugin_tags":[2353,2993,1734,99,2333],"plugin_category":[48],"plugin_contributors":[283154],"plugin_business_model":[],"class_list":["post-360798","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-hreflang","plugin_tags-localization","plugin_tags-multilingual","plugin_tags-translation","plugin_category-language-tools","plugin_contributors-gvnmarketing","plugin_committers-gvnmarketing"],"banners":{"banner":"https:\/\/ps.w.org\/lingomize-translator\/assets\/banner-772x250.png?rev=3716835","banner_2x":"https:\/\/ps.w.org\/lingomize-translator\/assets\/banner-1544x500.png?rev=3716835","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lingomize-translator\/assets\/icon-128x128.png?rev=3716835","icon_2x":"https:\/\/ps.w.org\/lingomize-translator\/assets\/icon-256x256.png?rev=3716835","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lingomize-translator\/assets\/screenshot-1.png?rev=3716835","caption":"Every language you translate into, how far along each one is, and how much of your plan you have used."},{"src":"https:\/\/ps.w.org\/lingomize-translator\/assets\/screenshot-2.png?rev=3716835","caption":"The translation table: search, filter by page, status or type, edit in place, and AI-translate everything still untranslated."},{"src":"https:\/\/ps.w.org\/lingomize-translator\/assets\/screenshot-3.png?rev=3716835","caption":"Edit right on the page: click any text to translate it by hand, AI-translate it, or keep it as written."},{"src":"https:\/\/ps.w.org\/lingomize-translator\/assets\/screenshot-4.png?rev=3716835","caption":"Progress by page, per language \u2014 open any page straight into its translations."},{"src":"https:\/\/ps.w.org\/lingomize-translator\/assets\/screenshot-5.png?rev=3716835","caption":"Translation rules: words never to translate, translations to force, and pages to leave alone."},{"src":"https:\/\/ps.w.org\/lingomize-translator\/assets\/screenshot-6.png?rev=3716835","caption":"The language switcher, with a live preview while you choose names, flags or icons."}],"raw_content":"<!--section=description-->\n<p>Lingomize rewrites the page HTML on its way out, so every language is the same post\nwith different words. Nothing is duplicated, so nothing drifts.<\/p>\n\n<ul>\n<li>Automatic <code>\/th\/<\/code>, <code>\/fr\/<\/code>, \u2026 URLs with correct <code>hreflang<\/code><\/li>\n<li>Point-and-click editing on the live page<\/li>\n<li>A translation table for the whole site, with search and bulk editing<\/li>\n<li>Glossary and a keep-as-is term list<\/li>\n<li>Import \/ export as JSON, and a one-click import from WPML, Polylang, TranslatePress or Weglot<\/li>\n<li>Language switcher with flags<\/li>\n<li>AI translation, with a licence key<\/li>\n<\/ul>\n\n<h4>Licence<\/h4>\n\n<p>AI translation runs through the Lingomize licence proxy, which holds the AI key. Paste the\nkey from your welcome email under Lingomize \u2192 Settings. While the subscription is live the\nsite serves every language; let it lapse and the site goes back to its own language until\nit is renewed. Your translations are never deleted \u2014 they stay in your database and come\nback the moment the licence does. A site holding more original words than its plan covers\nkeeps every translation it has, but gets no new ones until it is upgraded or trimmed.<\/p>\n\n<h3>External services<\/h3>\n\n<p>The plugin contacts one address, only once a licence key is set. That service uses one model\nprovider behind it; both are described below. Nothing else leaves your server \u2014 the switcher's flags ship with\nthe plugin, and no image, script or stylesheet is loaded from anywhere but your own site.<\/p>\n\n<p><strong>Lingomize licence proxy<\/strong> (https:\/\/api.lingomize.com)\nEvery translation request and the daily licence check go through it. Sent: the text you\nchose to translate, the target language, the optional style notes you typed under Settings\n(what the site is about, tone, audience), your licence key, your site's host name, your\nsite's word count and the language codes you have enabled. Nothing is sent while no licence\nkey is set.\nTerms: https:\/\/lingomize.com\/terms \u2014 Privacy: https:\/\/lingomize.com\/privacy<\/p>\n\n<p><strong>Groq<\/strong> (https:\/\/groq.com)\nThe proxy forwards the text to be translated to Groq's API and returns the translation.\nOnly that text reaches Groq; your licence key and site details do not.\nTerms: https:\/\/groq.com\/terms-of-use \u2014 Privacy: https:\/\/groq.com\/privacy-policy<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20duplicate%20my%20posts%3F\"><h3>Does it duplicate my posts?<\/h3><\/dt>\n<dd><p>No. One post, rewritten per language at render time.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20licence%20key%3F\"><h3>Do I need a licence key?<\/h3><\/dt>\n<dd><p>For AI translation, yes \u2014 the free plan is enough to try it on a real page. Everything\nelse (routing, <code>hreflang<\/code>, the switcher, the editor, manual translation, import and\nexport) works without one.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20deactivate%20it%3F\"><h3>What happens if I deactivate it?<\/h3><\/dt>\n<dd><p>Your pages go back to their original language. Stored translations stay in the database.<\/p><\/dd>\n<dt id=\"i%20already%20use%20wpml%20or%20polylang.%20do%20i%20have%20to%20redo%20the%20work%3F\"><h3>I already use WPML or Polylang. Do I have to redo the work?<\/h3><\/dt>\n<dd><p>No. Import \/ Export reads what the other plugin still serves on this site and writes it\ninto Lingomize's own table, page by page. Nothing is sent anywhere to do it.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>AI translation now runs on a Lingomize licence key, with a free plan to start. Plans\nset how many original words the site may hold and a monthly AI-token allowance.<\/li>\n<\/ul>\n\n<h4>0.2.15<\/h4>\n\n<ul>\n<li>Find &amp; Replace across all translations is now limited to administrators.<\/li>\n<li>The page list no longer hands out draft-preview links for posts the user cannot edit.<\/li>\n<\/ul>\n\n<h4>0.2.14<\/h4>\n\n<ul>\n<li>Fixed inline CSS and JavaScript leaking onto translated pages as visible text.<\/li>\n<\/ul>\n\n<h4>0.2.13<\/h4>\n\n<ul>\n<li>First release on WordPress.org.<\/li>\n<\/ul>","raw_excerpt":"Translate your whole site without duplicate pages. Every page is served in the visitor&#039;s language, with AI translation and live editing.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/360798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=360798"}],"author":[{"embeddable":true,"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gvnmarketing"}],"wp:attachment":[{"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=360798"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=360798"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=360798"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=360798"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=360798"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-gt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=360798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}