locale_initialize
includes/common.inc, строка 626
- Версии
- 5
locale_initialize()
Initialize the localization system.
Код
<?php
function locale_initialize() {
global $user;
if (function_exists('i18n_get_lang')) {
return i18n_get_lang();
}
if (function_exists('locale')) {
$languages = locale_supported_languages();
$languages = $languages['name'];
}
else {
// Ensure the locale/language is correctly returned, even without locale.module.
// Useful for e.g. XML/HTML 'lang' attributes.
$languages = array('en' => 'English');
}
if ($user->uid && isset($languages[$user->language])) {
return $user->language;
}
else {
return key($languages);
}
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии