Cita: Código PHP:
//prepare user language array
$user_languages = array();
//check to see if language is set
if ( isset( $_SERVER["HTTP_ACCEPT_LANGUAGE"] ) )
{
//explode languages into array
$languages = strtolower( $_SERVER["HTTP_ACCEPT_LANGUAGE"] );
$languages = explode( ",", $languages );
}
segun esto, me parece que $languages[0] era la lengua primaria por defecto de su explorador. no me acuerdo si iba exactamente asi, pero se que $_SERVER["HTTP_ACCEPT_LANGUAGE"] ) te dice la lengua aceptada por su explorador.