BACK TO DIRECTORY

Incode Translate Master

by Adrian Alcala

0.0
(0 ratings)

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

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

Screenshots

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.

Dashboard: total strings, translated, pending and progress by language at a glance.

Dashboard: total strings, translated, pending and progress by language at a glance.

Languages: your source language and the translated one, each with its own URL prefix.

Languages: your source language and the translated one, each with its own URL prefix.

77 languages to choose from, with a live search.

77 languages to choose from, with a live search.

Translation manager: original and translation side by side, with search and one-click auto-translation.

Translation manager: original and translation side by side, with search and one-click auto-translation.

String manager: every string found on the site, with its context, its source and the post it came from.

String manager: every string found on the site, with its context, its source and the post it came from.

Settings: translation providers. Free (Google) needs no API key; Gemini, DeepL and Google Cloud use your own.

Settings: translation providers. Free (Google) needs no API key; Gemini, DeepL and Google Cloud use your own.

Auto-translate on save: publish or update a page, even from Elementor, and the translation runs in the background.

Auto-translate on save: publish or update a page, even from Elementor, and the translation runs in the background.

Language switcher: flag and name, flags only or language code, with your own colours and corner radius.

Language switcher: flag and name, flags only or language code, with your own colours and corner radius.

Translate and replace: rewrites the real content in the database to migrate a whole site to another language.

Translate and replace: rewrites the real content in the database to migrate a whole site to another language.

The site in its original language, at the root URL.

The site in its original language, at the root URL.

The same page in English at /en/ - same design, translated content.

The same page in English at /en/ - same design, translated content.

Plugin Details

Active Installs
0
Total Downloads
357
Version
2.9.5
Requires WP
6.1
Requires PHP
8.0
Tested Up To
7.1
Added
2026-08-31
Last Updated
2026-09-13 5:06pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0