=== Universalist === Contributors: matiasescudero Tags: translate, ai, multi‑language, block Tested up to: 6.9 Stable tag: 1.0.2 Requires PHP: 7.4.33 License: GPL-2.0-or-later License URI: https://www.gnu.org/licenses/gpl-2.0.html Create content for any primary and secondary language. == Description == Universalist lets you pair any primary language with any secondary language and write your page titles, headings, text, and lists in both. It automatically detects a visitor’s browser language, but you can also force the switch to the secondary language whenever needed. Once your two languages are selected, you can set dedicated content for each—giving every visitor a seamless, localized experience. == Frequently Asked Questions == = Is there an example of how to programmatically select a language? = Yes. You can programmatically select a language by setting the plugin’s language cookie. For example, the following links set the `dj_universalist_lang_cookie` to a specific language and reload the page so the change takes effect: ```html English Español ``` The cookie persists for 30 days (`max-age=2592000`), so the user’s language choice is remembered across visits. == Screenshots == 1. Page title translation. 2. Title translation. 3. Text translation. 4. List translation. 5. Language switching links automatically generated for each available locale. == Changelog == = 1.0.0 = * Release = 1.0.1 = * HTML elements bug fixed = 1.0.2 = * Language switch bug fixed == Source Code == You can find the full source on GitHub: https://github.com/distantjet/universalist