KWeb
6.4
|
Klasa obsługująca wielojęzyczność. More...
Public Member Functions | |
countTranslations () | |
Returns number of translation. | |
defaultLanguage ($object=true) | |
isDefault ($lang=false) | |
language ($lang=false) | |
Zwraca $lang, lub język aktywny, jeżeli $lang == false. | |
active ($object=true) | |
setActiveLanguage ($lang) | |
getLanguages ($object=true) | |
getUriLanguage ($uri, $object=true) | |
get ($lang) | |
register ($lang) | |
unregister ($id) | |
Static Public Member Functions | |
static | instance ($create=true) |
Static Public Attributes | |
static | $inst = null |
Protected Member Functions | |
__construct () | |
Protected Attributes | |
$_languages = array() | |
$_default = '' | |
$_active = '' |
Klasa obsługująca wielojęzyczność.
KWebLanguage::__construct | ( | ) | [protected] |
KWebLanguage::active | ( | $ | object = true | ) |
KWebLanguage::countTranslations | ( | ) |
Returns number of translation.
If there is only one langugage, then returns 0, so it's suitable to check if translations are used at all...
KWebLanguage::defaultLanguage | ( | $ | object = true | ) |
KWebLanguage::get | ( | $ | lang | ) |
KWebLanguage::getLanguages | ( | $ | object = true | ) |
KWebLanguage::getUriLanguage | ( | $ | uri, |
$ | object = true |
||
) |
static KWebLanguage::instance | ( | $ | create = true | ) | [static] |
KWebLanguage::isDefault | ( | $ | lang = false | ) |
KWebLanguage::language | ( | $ | lang = false | ) |
Zwraca $lang, lub język aktywny, jeżeli $lang == false.
KWebLanguage::register | ( | $ | lang | ) |
KWebLanguage::setActiveLanguage | ( | $ | lang | ) |
KWebLanguage::unregister | ( | $ | id | ) |
KWebLanguage::$_active = '' [protected] |
KWebLanguage::$_default = '' [protected] |
KWebLanguage::$_languages = array() [protected] |
KWebLanguage::$inst = null [static] |