ILIAS
trunk Revision v11.0_alpha-1862-g4e205cb56d4
|
Public Member Functions | |
__construct () | |
txt ($a_topic, $a_default_lang_fallback_mod="") | |
toJS ($a_lang_key, ?ilGlobalTemplateInterface $a_tpl=null) | |
loadLanguageModule (string $a_module) | |
getLangKey () | |
![]() | |
__construct (string $a_lang_key) | |
Constructor read the single-language file and put this in an array text. More... | |
getLangKey () | |
Return lang key. More... | |
getDefaultLanguage () | |
Return default language. More... | |
getTextDirection () | |
Return text direction. More... | |
getContentLanguage () | |
Return content language. More... | |
txtlng (string $a_module, string $a_topic, string $a_language) | |
gets the text for a given topic in a given language if the topic is not in the list, the topic itself with "-" will be returned More... | |
txt (string $a_topic, string $a_default_lang_fallback_mod="") | |
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be returned More... | |
exists (string $a_topic) | |
Check if language entry exists. More... | |
loadLanguageModule (string $a_module) | |
Load language module. More... | |
getInstalledLanguages () | |
Get installed languages. More... | |
getUsedTopics () | |
Return used topics. More... | |
getUsedModules () | |
Return used modules. More... | |
getUserLanguage () | |
Return language of user. More... | |
getCustomLangPath () | |
toJS ($a_lang_key, ?ilGlobalTemplateInterface $a_tpl=null) | |
Transfer text to Javascript. More... | |
toJSMap (array $a_map, ?ilGlobalTemplateInterface $a_tpl=null) | |
Transfer text to Javascript. More... | |
__destruct () | |
destructor saves all language usages to db if log is enabled and ilDB exists More... | |
![]() | |
toJS ($key) | |
Data Fields | |
array | $requested = array() |
string | $lang_module = 'common' |
![]() | |
ILIAS | $ilias |
array | $text = [] |
string | $lang_default |
string | $lang_user |
string | $lang_path |
string | $lang_key |
string | $lang_name |
string | $separator = "#:#" |
string | $comment_separator = "###" |
array | $loaded_modules = array() |
Additional Inherited Members | |
![]() | |
static | _getInstalledLanguages () |
Get installed languages. More... | |
static | _lookupEntry (string $a_lang_key, string $a_mod, string $a_id) |
static | lookupId (string $a_lang_key) |
Lookup obj_id of language. More... | |
static | getFallbackInstance () |
Builds a global default language instance. More... | |
static | getGlobalInstance () |
Builds the global language object. More... | |
![]() | |
static | logUsage (string $a_module, string $a_identifier) |
saves tupel of language module and identifier More... | |
static | isUsageLogEnabled () |
checks if language usage log is enabled you need MySQL to use this function this function is automatically enabled if DEVMODE is on this function is also enabled if language_log is 1 More... | |
![]() | |
array | $cached_modules = array() |
array | $map_modules_txt = array() |
bool | $usage_log_enabled = false |
string | $cust_lang_path |
ilLogger | $log |
ilCachedLanguage | $global_cache |
![]() | |
static array | $used_topics = array() |
static array | $used_modules = array() |
static array | $lng_log = array() |
LanguageMock::getLangKey | ( | ) |
Implements ILIAS\Language\Language.
LanguageMock::loadLanguageModule | ( | string | $a_module | ) |
LanguageMock::toJS | ( | $a_lang_key, | |
?ilGlobalTemplateInterface | $a_tpl = null |
||
) |
LanguageMock::txt | ( | $a_topic, | |
$a_default_lang_fallback_mod = "" |
|||
) |