Vary text based on the page language
Plugin Lang
Displays the text only if the language matchs lang/notlangExample:
{LANG(lang=>en)}Hello{LANG}
{LANG(lang=>fr)}Bonjour{LANG}
If the current language is en, Hello will be displayed. If it is fr, Bonjour.
Another example
{LANG(lang=>fr)}Bonjour le monde!{LANG}
{LANG(lang=>es)}¡Hola, mundo!{LANG}
{LANG(notlang=>fr+es)}Hello world!{LANG}Will produce:
Hello world!
Note: Cached pages don't render this plugin correctly. If you use this plugin, do not cache the page.
In Tiki1.9, the language can match the param lang of the url. So if you couple this plugin with the TRANSLATED plugin, you can have a kind of multilinguism
Example:
{LANG(lang=>fr)}en Français{LANG}
{LANG(lang=>en)}in English{LANG}
---
{TRANSLATED(flag=>France,lang=>fr)}[./tiki-index.php?page=MyPage&lang=fr|>>]{TRANSLATED}
{TRANSLATED(flag=>United_States,lang=>en)}[./tiki-index.php?page=MyPage&lang=en|>>]{TRANSLATED}
For use in modules and templates
See MultilingualModulesAndTemplates
Source code (version 1.9.x):
http://tikiwiki.cvs.sourceforge.net/tikiwiki/tiki/lib/wiki-plugins/wikiplugin_lang.php?view=markup&pathrev=BRANCH-1-9
Contributors to this page: lindon
,
sylvie
and
marclaporte
.
Page last modified on Saturday 06 March, 2010 04:06:48 UTC by lindon
.
Sidebar
Featured links
Last changes
Freetags editor
Sidebar
To register
To have an account at this site, please register at Tikiwiki.org
, and then use that user name and password to log in here.
