Universalist

説明

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.

Source Code

You can find the full source on GitHub:
https://github.com/distantjet/universalist

スクリーンショット

ブロック

このプラグインは5個のブロックを提供します。

  • Universalist Settings Set initial settings
  • Universalist Page Title Bilingual page title
  • Universalist Heading Bilingual heading
  • Universalist Text Bilingual text
  • Universalist List Bilingual list

FAQ

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 <a href="#" onclick="document.cookie='dj_universalist_lang_cookie=en;path=/;max-age=2592000';location.reload();return false;">English</a> <a href="#" onclick="document.cookie='dj_universalist_lang_cookie=es;path=/;max-age=2592000';location.reload();return false;">Español</a> The cookie persists for 30 days (max-age=2592000), so the user’s language choice is remembered across visits.

評価

このプラグインにはレビューがありません。

貢献者と開発者

Universalist はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Universalist” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

1.0.0

  • Release

1.0.1

  • HTML elements bug fixed

1.0.2

  • Language switch bug fixed