Foros del Web » Programando para Internet » PHP »

Detectar idioma en IExplorer 7

Estas en el tema de Detectar idioma en IExplorer 7 en el foro de PHP en Foros del Web. 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 [ ...
  #1 (permalink)  
Antiguo 09/10/2009, 10:07
 
Fecha de Ingreso: enero-2004
Mensajes: 207
Antigüedad: 20 años, 3 meses
Puntos: 1
Detectar idioma en IExplorer 7

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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:56.