Fork me on GitHub

Miquel Camps Orteza

Soy programador web. Estoy especializado en desarrollo web (php, js). Estoy aprendiendo a desarrollar apps para iphone/ipad.
Organizo betabeers en Madrid.
Sobre mí     Metas     Hacks     Contactar     LinkedIn     Twitter    
Inicio

importar idioma segun el navegador

Lo que hace el siguiente código es:

  1. leer el idioma predeterminado del navegador
  2. comprobar si el idioma existe en la carpeta lang (por ejemplo el idoma español: lang/ES.php)
  3. si este existe, se incluye en el script mediante require_once
  4. si no existe se carga por defecto el idioma ‘EN’ (english)

[php]$idioma_navegador = strtoupper(substr( $_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2));

$dir = ‘lang/’.$idioma_navegador.’.php’;

if(file_exists($dir))$lang = $idioma_navegador;//el idioma esta disponible
else $lang = ‘EN’; //idioma predeterminado

$dir = ‘lang/’.$lang.’.php’;

require_once($dir);[/php]

actualmente lo estoy probando en una versión alpha de xinu, espero que les sea útil

para saber información sobre los idiomas podéis consultar este enlace

julio 17, 2007
Sigueme en twitter Suscribete por RSS Suscribete por email
Temas relacionados
Deja un comentario







Comentarios
  1. Janckos

    Gracias!.