=== 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