plugin-icon

Easy I18n

Автор: michelanjos·
Lightweight inline translation plugin for static content and Elementor. No page duplication.
Версия
1.0.1
Последние изменения
Dec 16, 2025
Easy I18n

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

Проверено на
WordPress 6.9
Этот плагин можно скачать и использовать при .