Easy I18n

plugin banner

Lightweight inline translation plugin for static content and Elementor. No page duplication.

Author:michelanjos (profile at wordpress.org)
WordPress version required:5.8
WordPress version tested:6.9
Plugin version:1.0.1
Added to WordPress repository:16-12-2025
Last updated:16-12-2025
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:188
plugin download
Click to start download

Easy I18n is a lightweight inline translation plugin that lets you add multilingual content directly in your HTML, templates, or Elementor blocks — without duplicating pages or dealing with complex UI.

It focuses on a simple and modern workflow:
– Use HTML normally
– Mark text with data-i18n
– Add translations in a clean admin interface
– Show a minimal frontend language switcher
– Done.

This makes it ideal for:
– Landing pages
– SaaS sites
– Marketing funnels
– Elementor layouts
– Static content
– Headless-style frontends
– Low-maintenance multilingual sites

No page duplication.
No heavy UI.
No lock-in.

Just fast, simple multilingual content.

Features

  • Inline translations with data-i18n
  • No page duplication
  • Works with Elementor and static HTML
  • Lightweight language switcher (via shortcode)
  • Designer-friendly admin UI
  • Supports HTML inside translations
  • Automatic language fallback
  • Multi-language support in admin UI

Admin available in:
– Arabic
– Chinese (Simplified)
– Dutch
– English
– French
– German
– Italian
– Japanese
– Korean
– Polish
– Portuguese (Brazil)
– Spanish

Usage

  1. Add language switcher using the shortcode:
    [easyi18n_switcher]

  2. Mark text:

Fallback text

  1. Add translations in the admin UI

  2. Save and refresh page

The plugin loads translations automatically based on current language.

Support

This is a community project, but development is supported by donations.

If this plugin helps your work, please consider supporting its maintenance and development on Ko-fi: https://ko-fi.com/micheldosanjos

Support may be limited or delayed.

Contributing

Pull requests and translations are welcome.

License

GPLv2 or later
https://www.gnu.org/licenses/gpl-2.0.html


Screenshots
FAQ
ChangeLog