Product demoLive on EATranslator — use the language switcher to try real translations.
Limited founder offer — 50% off all plans until 30 September 2026.

Migrate without a blind rewrite

Bring relationships, languages, and strings into EATranslator with a dry-run first. We never auto-deactivate your old plugin.

Detect

Find WPML, Polylang, or TranslatePress data already on the site.

Dry-run

Preview what would import — objects, languages, conflicts — without writing.

Import

Map into EATranslator translation tables and dynamic strings. Keep source objects intact.

Validate

Check coverage, permalink redirects, and residual gaps before you cut over.

Roll back

Undo an import if validation fails. We never deactivate your existing plugin for you.

Supported sources

  • WPMLRelationship-based mapping for objects, languages, and recoverable SEO structure.
  • PolylangLanguage links and content pairs imported into EATranslator’s model.
  • TranslatePressString/dictionary migration into EATranslator dynamic strings.
  • WeglotDocumented as unsupported / API-dependent — we will not fake an importer.

Also supports portable formats: EATranslator JSON package, CSV, XLIFF 1.2, and PO where practical.

Get a license Read docs