Buenas,
yo para detectar el idioma y distinguir entre visitantes de España y otros países latinoamericanos utilizo esto:
Código PHP:
if (substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,5)=="es-es") echo "español de España";
pues el caso es que IExplorer 7 sólo me devuelve "es", no "es-es"
de echo si ejecuto esta intrucción para ver la cadena completa, el resultado es muy distinto:
Código PHP:
$language = split(",", $_SERVER['HTTP_ACCEPT_LANGUAGE'] );
print_r($language);
Mozilla: Array ( [0] => es-es [1] => es;q=0.8 [2] => en-us;q=0.5 [3] => en;q=0.3 )
IExplorer: Array ( [0] => es )
¿Cómo demonios se hace para distinguir si el visitante es Español o de otro país de habla hispana con IExplorer 7?
muchas gracias