WP Manifestindependent plugin directory
manifest / i18n / overlay-multilingual

Overlay Multilingual self-updates

Make a WordPress/WooCommerce site multilingual without duplicating content: translations layered over existing posts, products and terms; /fr/ /de/ URLs, hreflang, language switcher, one-click updates.

by Overlay Multilingual contributors · github.com/tranmani/overlay-multilingual · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/tranmani/overlay-multilingual/archive/refs/heads/main.zip

Ships its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.

Make a WordPress or WooCommerce site multilingual without duplicating content. Translations are layered over your existing posts, pages, products and terms, so a product stays one product — one stock level, one price, one order flow — in every language.

  • /fr/, /de/… language URLs; the default language keeps its URLs
  • WordPress, WooCommerce and theme text through official language packs
  • Per-item translations (title, content, excerpt, SEO title/description) on every edit screen
  • Phrase dictionary with a site scanner for theme, page-builder and menu text
  • Optional "written per language" mode for blog posts (Polylang-compatible data)
  • WooCommerce: translated storefront, orders remember their language, customer emails in it
  • SEO: hreflang + x-default, html lang, noindex for untranslated pages, language sitemap, Rank Math and Yoast integration
  • Off / Preview / Live rollout, optional first-visit device-language detection
  • Language switcher: shortcode, template tag or any theme hook; dropdown, inline or theme-native
  • Automatic translation with your own Google Translate, DeepL, Microsoft Translator or LibreTranslate account — or Claude / OpenAI as an added AI service — test connection, one-click bulk translation, "keep untranslated" terms, HTML verified
  • Official language packs downloaded automatically for core, WooCommerce, plugins and themes — you only translate your own text
  • Scales to many languages: per-language sitemaps, language picker in the phrase editor, compact status chips
  • WP-CLI import/export, filters throughout, no external services, no tracking, no ads

Screenshots

Storefront in Arabic (right-to-left) with the language switcher Storefront in Japanese — WooCommerce text from official language packs
Storefront, Arabic (RTL) — switcher lists every language in its own name Storefront, Japanese — cart and gallery text from auto-installed language packs
Overview: setup checklist, status, coverage per language Languages: 12 languages with language-pack status
Overview — setup checklist, Off / Preview / Live, coverage per language, updates Languages — add any WordPress locale; language packs download automatically
Strings: phrase editor with language picker and AI translation Content: translation status of every item per language
Strings — phrases found by the scanner; one language at a time; translate missing with AI Content — per-language status chips; bulk translate with AI
Edit screen: translation tabs per language with AI button Automatic translation settings: Google, DeepL, Microsoft, LibreTranslate or AI
Edit screens — a tab per language, "Copy original", "Auto-translate" Automatic translation — Google, DeepL, Microsoft, LibreTranslate, or Claude / OpenAI
Settings
Settings — what gets translated, switcher placement and style, visitors, SEO, WooCommerce

See readme.txt for details. License: GPL-2.0-or-later.