Incode Translate Master
Incode Translate Master

Incode Translate Master

0/5 (0 ratings) — active installs Updated Sep 23, 2026
Visual editor: click any text on your own page and translate it while looking at the real design.

Visual editor: click any text on your own page and translate it while looking at the real design.

Incode Translate Master makes your site bilingual from the front end — no account, no license key, no sign-up. Install it, pick your translation language, and start translating your real pages by clicking on the text you want to change, while you look at the actual design. A translation never breaks a button or a heading again.

A built-in keyless engine translates out of the box, so you can go from a single-language site to a published second language in minutes. Prefer your own provider? Plug in a DeepL, Google or Gemini key whenever you like and you pay the provider directly.

✨ Why you’ll like it

  • 🖱️ Translate what you see. Click text on your own page and translate it in context — headings, buttons, menus, image captions.
  • 🔑 Works with zero setup. A free keyless engine translates immediately. No API key, no credit card, no account.
  • 🚀 Not a trial. Everything described here is fully functional and never expires. Nothing is disabled waiting for a payment.
  • 🔎 SEO-ready. Translations publish on their own URL prefix with reciprocal hreflang tags and a self-referencing canonical, so Google indexes them.
  • ⚡ Fast. Translations live in your database and are served as plain HTML — no API call while a visitor loads the page.

🧩 Everything it does

  • 🖊️ Visual front-end editor. Open your page, click any string, and edit the machine translation in the side panel while seeing the real layout.
  • 📦 Batch translation. Send all pending strings with one click. The queue runs in batches, resumes where it stopped and never translates the same string twice.
  • 🔬 Full-site scan. Extract every translatable string from your posts and pages at once and manage them from one screen.
  • 💾 Auto-translate on save. New and changed texts of a post can be translated automatically in the background when you save, so the translation never lags behind the original.
  • 🏷️ SEO title translation. With Yoast SEO installed, each page’s meta title is translated so your translated pages show a title in their own language on search results.
  • 🌐 Translation engines. Free keyless engine, or bring your own key for Google Translate, DeepL or Gemini. Switch engines any time without losing what’s already translated.
  • 🔀 Language switcher. Dropdown, list, flags or inline — as a shortcode, a theme widget, a menu item or an Elementor widget.
  • 🧠 Translation memory. Every translated string is stored in your own database. If the same sentence appears in two hundred pages, the engine is called once.
  • 🧱 Works with your stack. Any theme, Elementor and Elementor Pro, WooCommerce product and page text, and the usual caching plugins.

💎 There is also a Pro version

Everything above is free, permanent and complete — this list is here so you know what exists, not because anything is missing. Incode Translate Master Pro adds more languages at the same time, translated URL slugs, automatic language detection for first-time visitors, a multilingual XML sitemap, Rank Math SEO support and translation of the emails WordPress and WooCommerce send.

External services

This plugin can send your content to third-party machine-translation services to translate it. A request is made only when you actively translate a string, run a batch translation or save a post with auto-translate enabled, and it contains the text to translate plus the target language code. No translation service is contacted while simply viewing already-translated pages.

You choose the engine in Settings Translation provider. Depending on your choice, the plugin connects to:

  • Free engine (default, no API key). Uses Google’s public translation endpoint and, as a fallback, MyMemory. Sends the text to translate and the target language.
    • Google Translate — Terms: https://policies.google.com/terms — Privacy: https://policies.google.com/privacy
    • MyMemory (Translated s.r.l.) — Terms: https://mymemory.translated.net/terms-and-conditions — Privacy: https://translated.com/confidentiality
  • Google Cloud Translation API (optional, your own API key) — Terms: https://cloud.google.com/terms — Privacy: https://policies.google.com/privacy
  • DeepL API (optional, your own API key) — Terms: https://www.deepl.com/pro-license — Privacy: https://www.deepl.com/privacy
  • Google Gemini API (optional, your own API key) — Terms: https://ai.google.dev/gemini-api/terms — Privacy: https://policies.google.com/privacy

Bug reports (optional). The plugin’s Support screen has a form to report a problem. Only if you fill it in and press Send, the plugin sends what you wrote — plus the technical report shown to you on that same screen — to the plugin author’s server at wptranslate.es, so the problem can be investigated and answered. The technical report lists your WordPress, PHP and MySQL versions, your theme, your active plugins, the plugin’s own configuration and the most recent error lines from its translation log. It never includes API keys, passwords, or the content of your pages, and it is displayed in full, exactly as it will be sent, before you send it. Nothing is sent automatically or in the background.

  • wptranslate.es (Adrian Alcala) — Terms: https://wptranslate.es/terminos-y-condiciones/ — Privacy: https://wptranslate.es/politica-de-privacidad/

Only the engine you select is contacted. If you never trigger a translation and never send a bug report, no external service receives any data.