Public Member Functions | |
| __construct () | |
| Constructor. | |
| getText ($text, $pars="") | |
Alternative gettext() function. | |
| setLanguage ($langid) | |
| Set a new language. | |
| getCurrentLanguage () | |
| Get current language ISO code. | |
| getLanguageMenu () | |
| Returns the language menu. | |
Private Member Functions | |
| getLangName ($code) | |
| Get language name. | |
| languageExists ($langid) | |
| Check if a language is supported. | |
Private Attributes | |
| $languages = array() | |
| installed languages | |
| $defaultlang | |
| default language ISO code | |
Definition at line 33 of file lang.php.
| Lang::__construct | ( | ) |
Constructor.
Set initial default language. Also, set code-langname pair for each installed language.
Definition at line 43 of file lang.php.
References $cfg, $session, and getLangName().
| Lang::getLangName | ( | $ | code | ) | [private] |
Get language name.
| code | (string) language ISO code |
Definition at line 66 of file lang.php.
Referenced by __construct().
| Lang::languageExists | ( | $ | langid | ) | [private] |
Check if a language is supported.
| langid | (string) ISO language code |
Definition at line 81 of file lang.php.
Referenced by setLanguage().
| Lang::getText | ( | $ | text, | |
| $ | pars = "" | |||
| ) |
| Lang::setLanguage | ( | $ | langid | ) |
Set a new language.
If specified language does not exist, set default language.
| langid | (string) ISO language code |
Definition at line 113 of file lang.php.
References $session, and languageExists().
| Lang::getCurrentLanguage | ( | ) |
| Lang::getLanguageMenu | ( | ) |
1.5.3