Taalkeuze bij meertalige website
Wanneer een website meertalig is, is het nodig om de taalkeuze op te nemen in de website lay-out. Dit artikel beschrijft de mogelijke tokens hiervoor.
Token: ##languages##
Bij het gebruik van token ##languages## zal het systeem een UL-element teruggeven met daarin de beschikbare talen. Dat ziet er ongeveer zo uit:
<ul id="languages">
<li class="en first"><a href="http://www.example.com/en/">Engels</a></li>
<li class="fr"><a href="http://www.example.com/fr/">Frans</a></li>
<li class="nl current last"><a href="http://www.example.com/nl/">Nederlands</a></li>
</ul>
Token: ##language_buttons##
Bij het gebruik van token ##language_buttons## zal het systeem een DIV-element teruggeven met daarin de beschikbare talen inclusief taalvlaggen. Dat ziet er ongeveer zo uit:
<div class="language_buttons">
<a href="http://www.example.com/en/" class="en first"><img class="icon" src="/ui/uibase/icons/16/flag/en.png" height="16" width="16" title="Engels"></a>
<a href="http://www.example.com/fr/" class="fr"><img class="icon" src="/ui/uibase/icons/16/flag/fr.png" height="16" width="16" title="Frans"></a>
<a href="http://www.example.com/nl/" class="nl current last"><img class="icon" src="/ui/uibase/icons/16/flag/nl.png" height="16" width="16" title="Nederlands"></a>
</div>
Token: ##languages_suffix##
Bij het gebruik van token ##languages_suffix## zal het systeem een UL-element teruggeven met daarin de beschikbare talen, inclusief vertaling (behalve de actieve taal). Dat ziet er ongeveer zo uit:
<ul id="languages">
<li class="en first"><a href="http://www.example.com/en/">English<span> (Engels)</span></a></li>
<li class="fr"><a href="http://www.example.com/fr/">Français<span> (Frans)</span></a></li>
<li class="nl current last"><a href="http://www.example.com/nl/">Nederlands</a></li>
</ul>