user_preferred_language
modules/user/user.module, строка 2110
- Версии
- 6
user_preferred_language($account, $default = NULL)
Get the language object preferred by the user. This user preference can
be set on the user account editing page, and is only available if there
are more than one languages enabled on the site. If the user did not
choose a preferred language, or is the anonymous user, the $default
value, or if it is not set, the site default language will be returned.
Параметры
$account
User account to look up language for.
$default
Optional default language object to return if the account
has no valid language.
Код
<?php
function user_preferred_language($account, $default = NULL) {
$language_list = language_list();
if ($account->language && isset($language_list[$account->language])) {
return $language_list[$account->language];
}
else {
return $default ? $default : language_default();
}
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии