public static function getPreferredLanguage()
{
static $language = null;
if ($language === null) {
$langs = Prado::getUserLanguages();
$lang = explode('-', $langs[0]);
if (empty($lang[0]) || !ctype_alpha($lang[0])) {
$language = 'en';
} else {
$language = $lang[0];
}
}
return $language;
}