Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/01/2010, 14:55
carlosfusion
 
Fecha de Ingreso: enero-2010
Mensajes: 4
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Redireccionar en base a lenguaje del navegador

Te dejo una idea que hice para uno de mis sitios, funciona de que revisa si existe alguna cookie si no lo redirecciona automaticamente en base al lenguaje enviado por su pc. Lo de la cookie mucha gente entraba de usa, pero eran latinos, asi que prefieren el español algunos, por eso dejamos la opción de establecer su idioma por si y que no siempre lo detecta automaticamente.

Cita:
if( isset($_COOKIE["lang"]) )
{
//incluir lenguaje o redireccion a la web con ese lenguaje
}
else
{
if( substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2) == "es" )
{
//incluir lenguaje o redireccion a la web de español
}
elseif( substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2) == "en" )
{
//incluir lenguaje o redireccion a la web de ingles
}
else
{
//incluir lenguaje o redireccion a la web con el idioma predeterminado
}
}