Evertongue helps WordPress sites carry one message across many languages without the overhead of a heavyweight multilingual system.
It was built for teams who need more than a handful of translations. Many popular translation plugins work well for a few languages, then become hard to manage as the language list grows. Evertongue keeps the workflow intentionally simple: real WordPress pages and posts, predictable language URLs, focused string translation, and switchers that remain usable when your audience spans dozens of languages.
Inspired by Revelation 5:9, “every tribe and tongue and people and nation,” Evertongue is for mission-driven teams working to make their message accessible to a global audience.
/{code}/evertongue_switcher() template tag with list or searchable comboboxEvertongue is not an all-in-one localization suite. It does not try to handle every edge case, automatic translation workflow, or site-specific integration inside the core plugin. The goal is a clean foundation for multilingual content that stays understandable, maintainable, and fast as your language count grows.
Add languages under Evertongue Languages. Configure your default. Translate pages and posts from the editor sidebar (Gutenberg) or side meta box (Classic).
Render the language switcher in your theme:
<?php if ( function_exists( 'evertongue_switcher' ) ) evertongue_switcher(); ?>
Use style => 'combobox' for a searchable dropdown.
For users who prefer not to edit theme code, enable the floating button or footer list under Evertongue Settings Automatic switchers.