Meep AI Translator

Changelog

1.3.2

  • Fixed: Word count estimates now account for server-side usage (source + translated words counted)
  • Fixed: Translate All recommendation now updates dynamically based on page selection checkboxes
  • Fixed: Usage reporting changed from non-blocking to blocking so cooldown and word limits propagate correctly
  • Fixed: License status cache now invalidated after each usage report for accurate word-limit enforcement
  • Improved: Selection summary and recommendation labels clarified as “estimated API words”

1.3.1

  • Fixed: Translated pages returning 404 — built-in language URL rewrite rules were not persisted to database after setup
  • Fixed: Rewrite rules now self-heal if missing from stored rules (e.g. after reinstall or AJAX setup)
  • Improved: Translation slug now uses translated title instead of original-slug-lang pattern
  • Changed: Admin menu label shortened to “AI Translator”
  • Updated: Plugin short description to fit WordPress.org character limit

1.3.0

  • NEW: Built-in language management system — translate without Polylang or WPML
  • Added onboarding screen with 3 options: Built-in (recommended), Polylang, or WPML
  • Added inline language setup wizard with searchable language picker
  • Added language switcher WordPress widget (list, dropdown, or flags style)
  • Added [aitrfoel_language_switcher] shortcode
  • Added optional language switcher auto-append to navigation menus
  • Added language column to Posts/Pages admin list
  • Added REST API language and translations fields for all public post types
  • Added hreflang SEO tags for built-in language system
  • Added WordPress core sitemap filtering by language
  • Added URL rewriting with language prefix (/fr/page-slug/) including pagination, feeds, categories, tags
  • Added full language management in Settings page (add/remove languages, set default)
  • Polylang is no longer a required plugin dependency
  • Updated all readme files and installation instructions

1.2.7

  • Compact onboarding screen — “What You Need” and “How It Works” now side by side so everything fits in one view
  • Hides all admin notices on the onboarding page for a clean, focused experience
  • Removed redundant multilingual plugin notice on the plugin’s own setup page

1.2.6

  • Dashboard now separates Pages and Posts into dedicated tabs for cleaner navigation
  • Modernized dashboard UI with refined styling, card-based stats, and improved visual hierarchy
  • Added “Go to Source Post” link on translation posts metabox for quick access to translate
  • Improved tab navigation with animated transitions and item counts
  • Updated language flags, page type badges, and table headers with modern design

1.2.5

  • Improved onboarding experience when no multilingual plugin is installed
  • Added friendly welcome screen with step-by-step setup guide
  • Added language configuration detection – shows warning when languages not set up
  • Updated installation instructions with Polylang and WPML setup details
  • Updated “How it works” to include Gutenberg and Classic Editor support
  • Fixed critical error on settings page when no multilingual plugin active
  • Updated Enterprise plan to 50 sites limit

1.2.4

  • Fixed critical batch translation bug – translations now apply correctly in first pass
  • Fixed permanent deletion for translated pages (skips trash for cleaner workflow)
  • Added auto-refresh after deleting translations to update available languages
  • Fixed AI instruction artifacts appearing in translations (e.g., “Translating the text…”)
  • Fixed PHP warning for levenshtein() with strings over 255 characters
  • Added proper noun and acronym detection (names like “John Smith” and “CEO” no longer mistranslated)
  • Improved translation quality for less common languages (Romanian, Bulgarian, Croatian, etc.)
  • Added language-specific retry boost for rare languages
  • Fixed WPML permalink caching issue – translation links now show correct language immediately
  • Added Debug Mode toggle in settings to control verbose logging
  • Improved delete confirmation messages for translations vs original pages

1.2.3

  • Minor bug fixes

1.2.2

  • Fixed license plan sync issue – Enterprise/Agency plans now correctly sync from Freemius
  • Added auto-sync for plan mismatches (checks hourly)
  • Added “Sync Plan” button in settings for manual plan synchronization
  • Improved Luxembourgish translation support with language-specific instructions
  • Fixed HTML structure corruption during translation (SVG elements, nested tags)
  • Fixed issue where original text was appearing above translation
  • Added language instructions for rare languages (Frisian, Breton, Occitan, Corsican, Romansh)
  • Plugin now sends language-specific instructions to translation server for better accuracy
  • Improved license activation to properly extract plan from Freemius license

1.2.1

  • Added basic WPML support

1.2.0

  • Added Gutenberg/Block Editor translation support
  • Added “Manage Languages” button in settings for quick access to Polylang/WPML
  • Plugin now visible in menu even when dependencies are missing (with setup guide)
  • Fixed translation not being applied to Gutenberg content
  • Fixed HTML tag corruption during translation
  • Fixed API response mapping for translations
  • Fixed HTML entity handling during text replacement
  • Improved error messages with direct links to install required plugins
  • Renamed plugin references to “Meep AI Translator” for consistency

1.1.5

  • Added “Activate License” submenu for PRO version
  • Users can now enter license key without reactivating plugin
  • Improved license activation flow

1.1.4

  • Fixed YouTube video error 153 in welcome popup
  • Video now opens on YouTube instead of embed (more compatible)
  • Fixed all remaining emoji encoding issues
  • Fixed translation completion detection

1.1.3

  • Fixed JavaScript syntax error causing dropdowns to not work
  • Fixed language selector not responding to clicks

1.1.2

  • Added server-side Freemius license validation
  • License expired users are now properly downgraded to Free plan
  • Added admin notice for expired licenses
  • Dashboard now shows “Expired” status when license is invalid
  • Updated pricing: Starter $9.99/month, Agency $34.99/month
  • Added translated readme files for 9 languages
  • Improved license status accuracy

1.1.1

  • Added pricing plans to readme
  • Improved PRO build script with automatic readme branding
  • Minor improvements

1.1.0

  • Fixed plugin name (removed PRO from free version)
  • Updated readme for free version
  • Added admin interface translations for 9 languages
  • Added optional usage analytics with user consent
  • Fixed WordPress plugin checker errors
  • Performance improvements

1.0.8

  • Bug fixes and improvements

1.0.7

  • Initial public release
  • Elementor + Polylang integration
  • OpenAI translation engine
  • Usage tracking and limits
  • Clean admin interface

Plugin Website
Visit website

Author
Meep Tech
Version:
1.3.2
Last Updated
March 9, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.