Cita:
Iniciado por klareNs
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.
es mas corto y directo asi :
Código PHP:
<?php var $language; $language=$_SERVER['HTTP_ACCEPT_LANGUAGE'];
if(file_exists("language/".$language.".php")){
include ("languages/".$language.".php");
}else{
include("languages/en-us.php");
}
?>
Ahi incluyes con include precisamente el fichero de lenguage que corresponda , pero si no existe incluye el ingles por defecto.
Saludos