Added proper support for font size and color
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / languageChooser.tpl
CommitLineData
59ab4d0f
MS
1{if !$label|isset}{assign var='label' value='wcf.user.language'}{/if}
2
3{if $languages|count}
4 <dl{if $errorField|isset && $errorField == 'languageID'} class="formError"{/if}>
5 <dt>{lang}{$label}{/lang}</dt>
6 <dd id="languageIDContainer">
7 <noscript>
8 <select name="languageID" id="languageID">
9 {foreach from=$languages item=__language}
10 <option value="{@$__language->languageID}">{$__language}</option>
11 {/foreach}
12 </select>
13 </noscript>
14 </dd>
15 </dl>
16
17 <script data-relocate="true">
18 require(['WoltLab/WCF/Language/Chooser'], function(LanguageChooser) {
19 var languages = {
20 {implode from=$languages item=__language}
21 '{@$__language->languageID}': {
d36e50c5 22 iconPath: '{@$__language->getIconPath()|encodeJS}',
59ab4d0f
MS
23 languageName: '{$__language}'
24 }
25 {/implode}
26 };
27
28 LanguageChooser.init('languageIDContainer', 'languageID', {$languageID}, languages)
29 });
30 </script>
31{/if}