public function getUserLanguages() { return Prado::getUserLanguages(); }
/** * Returns the most preferred language by the client user. * @return string the most preferred language by the client user, defaults to English. */ 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; }