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.