asLang
Vrací popis jazyka.
ObjectasLang
(
[ String language ])
- language
- Řetezec identifikující jazyk v systému jNetPublish, tedy "cz" pro češtinu, "en" pro angličtinu atd. Pokud je na vstupu místo řetězce popis jazyka, funkce vrací argument beze změny; to znamená, že
asLang(asLang(cokoli))
se vždy rovnáasLang(cokoli)
. Defaultně se použije aktuální jazyk.
Výsledný objekt má následující vlastnosti:
desc
,key
,icon
- Údaje o jazyce používané interně v adminstraci systému jNetPublish.
locale
- Javovské locale (
java.util.Locale
) pro daný jazyk.
Příklad: Získání standardního kódu jazyka
Vstup
{asLang().locale.language}
Výstup
cs
Funkce asLang vrací údaje o jazyce. Návratová hodnota je instance třídy LanguageEntry
, která má metodu getLocale
. Vyhodnocení TFS výrazu asLang().locale
povede interně k zavolání této metody.
Výsledkem volání bude instance třídy java.util.Locale
, která má metodu getLanguage
. Vyhodnocení TFS výrazu asLang().locale.language
povede interně k zavolání této metody.
Pro vložení příspěvku do diskuse se přihlašte.