Ver Mensaje Individual
  #10 (permalink)  
Antiguo 13/03/2011, 18:53
Avatar de enlinea777
enlinea777
 
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: Codigo para 2 idiomas en mi web

en mi opinion seria mejor las opciones en el top para seleccionar el idioma.
dime que harias en el caso que un amigo te pida el pc para ver una pagina y fuera ingles.
tu navegador es español pero, si el no save nada de español y usa tu PC?

en todo caso la funcion seria asi:

Código PHP:
function detectarIdioma(){

//revisamos cabecera HTTP_ACCEPT_LANGUAGE

$idiomas explode(";"$_SERVER['HTTP_ACCEPT_LANGUAGE']);
if(
strpos($idiomas[0], "es") !== FALSE){
$idioma "es";
}
elseif(
strpos($idiomas[0], "en") !== FALSE){
$idioma "en";
}

//Ante cualquier otro idioma devolvemos "es"
if($idioma <> "es" && $idioma <> "en"){
$idioma "es";
}
return 
$idioma;