Repository navigation
Releases: tranmani/overlay-multilingual
Releases · tranmani/overlay-multilingual
Release list
Overlay Multilingual 1.4.0
- "AI translation" is now Automatic translation: choose Google Translate (Cloud Translation API), DeepL (Free or Pro, with formal/informal address), Microsoft Translator (with region) or LibreTranslate (self-hostable) — or Anthropic Claude / OpenAI as an added AI service.
- One encrypted key per service, so switching services keeps your keys;
OVML_TRANSLATE_KEYin wp-config.php works for any service. - "Keep untranslated" list: brand names and terms every service leaves exactly as written.
- Language codes follow each language's WordPress locale (pt_BR, zh_TW, en_GB …) per service; per-language character replacements apply to every service.
- Settings from 1.3 (AI key, model) carry over automatically.
Overlay Multilingual 1.3.3
- The settings screens use the full width of the admin area.
Overlay Multilingual 1.3.2
- Fix: the "Latest Posts" block (e.g. in a blog sidebar) and Query Loop blocks listed posts of every language; they now show the current language only (separate-posts mode).
Overlay Multilingual 1.3.1
- A newly added language no longer shows an empty blog: until it has posts of its own, its blog and category listings show the default language's posts (noindexed and left out of hreflang), and single posts redirect to the version that exists.
Overlay Multilingual 1.3.0
- AI translation with your own Anthropic (Claude) or OpenAI API key: model chooser with custom model IDs, quality setting, instructions/glossary, Test connection, and "Translate with AI" for missing phrases, whole content types, or one edit-screen tab. HTML structure is verified before anything is saved.
- Language packs are installed automatically: adding a language downloads the WordPress core pack plus every available plugin and theme translation; "Install / update language packs" refreshes them.
- Built for many languages: Strings shows one language at a time beyond three, Content uses compact per-language chips, edit-screen tabs wrap and stay light, the switcher dropdown scrolls, and sitemaps are split per language and paginated (cached).
- Locale suggestions for every WordPress locale, with the native name filled in automatically.
- Elements marked translate="no" are never changed by the phrase list (switcher language names stay in their own language).
- Update check runs in place (no page reload) and no longer claims "up to date" before checking.
Overlay Multilingual 1.2.0
- About tab with links to the GitHub project, issues and releases, and copyable system information for bug reports.
- "View on GitHub" and "Report an issue" links on the Plugins screen.
Overlay Multilingual 1.1.0
- One-click updates from GitHub releases (Dashboard → Updates, Plugins screen and the Overview).
- Brave Popup Builder popups are translated.
- Site scan compares default and translated pages, so only untranslated text is listed.
- More settings: detection scope, cookie lifetime, switcher behaviour for untranslated pages, x-default, SEO title format, WooCommerce options, excluded paths, preview badge.