LANGUAGES -- list available languages
List the languages available (as
PO
files).
These are the languages in which the user interface is available.
Parameters
Parameter |
Description |
Default |
format |
format for each item. See below for format tokens available in the format string. |
" * $langname" |
separator |
separator between items. |
"\n" (newline) Note: The standard FormatTokens can also be used here. |
marker |
Text for $marker if the item matches selection |
"selected" |
selection |
Current language to be selected in list |
(none) |
format
tokens: (In addition to these tokens, the standard
FormatTokens can also be used)
Token |
Meaning |
$langname |
language's name, as informed by the translators |
$langtag |
language's tag. Ex: en , pt-br , etc. |
$marker |
Marker will be substituted only when the item matches the selection. |
Examples
-
%LANGUAGES%
expands to
* English
-
<select>%LANGUAGES{format="<option $marker value='$langtag'>$langname</option>" selection="%LANGUAGE%"}%</select>
creates an option list of the available languages with the current language selected