Descrizione
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
-
Add language switcher using the shortcode:
[easyi18n_switcher] -
Mark text:
Fallback text
-
Add translations in the admin UI
-
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
Installazione
- Upload the plugin files to
/wp-content/plugins/easy-i18n - Activate the plugin through the “Plugins” screen in WordPress
- Add the language switcher:
[easyi18n_switcher] - Add translation keys in admin
- Use
data-i18ntags in your HTML or Elementor
FAQ
-
Does this duplicate pages?
-
No. Easy I18n is inline. Everything happens in the same page.
-
Does this work with Elementor?
-
Yes. Just use HTML blocks or custom templates.
-
Can I use HTML inside translations?
-
Yes, including tags and links.
-
Does it support right-to-left languages?
-
Yes.
-
Will this slow down my site?
-
No. The plugin loads a small JSON file per language.
Recensioni
Non ci sono recensioni per questo plugin.
Contributi e sviluppo
“Easy I18n” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.
Collaboratori“Easy I18n” è stato tradotto in 2 lingue. Grazie a chi traduce per il contributo.
Traduci “Easy I18n” nella tua lingua.
Ti interessa lo sviluppo?
Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.
Changelog
1.0.0
- First public release
- Added admin interface translations
- Added multiple language support in admin UI
- Improved UX and accessibility




