Описание
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
Установка
- 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
Часто задаваемые вопросы
-
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.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«Easy I18n» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Easy I18n» переведён на 2 языка. Благодарим переводчиков за их работу.
Перевести «Easy I18n» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.0.0
- First public release
- Added admin interface translations
- Added multiple language support in admin UI
- Improved UX and accessibility




