Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/02/2007, 08:18
camilodeveloper
 
Fecha de Ingreso: junio-2006
Mensajes: 61
Antigüedad: 17 años, 10 meses
Puntos: 2
Re: Mejor método para página multi idioma?

Hola,

La mejor manera, o por lo menos la que uso es la siguiente:
  1. Creas un archivo PHP que contenga variables en español que contienen una determinada palabra, texto...etc
  2. Creas otro archivo PHP que contenga las variables en otro lenguaje
  3. El index lo puedes hacer como dices, de acuerdo al idioma usado por el navegador, eso lo colocas en variables de sesion arriba de cada pagina preguntas en que idioma esta la variable, e incluyes cada archivo de acuerdo al idioma, recuerda que logicamente en los dos idiomas(Archivos) deben las variables tener el mismo nombre para invocarlas sin nececidad de más código: eje:

    'Este codigo lo colocas arriba de cada página
    if($_SESSION[Lenguaje]="Esp"){
    include("Lang_Esp.php");
    }
    if($SESSION[Lenguaje]="Eng"){
    include("Lang_Eng.php");
    }

con esto si por lo menos quieres colocar la palabra hola que se encuentra en una variable llamada saludo en los dos archivos Lang_Esp.php y Lang_Eng.php como $saludo="Hola" y $saludo="Hello" respectivamente, haces lo siguiente:

<?
echo $saludo;
?>


Ahora si digamos el usuario cambia de español a ingles o viceverza, entonces cambias el valor de la variable de session.


Espero ser de tu ayuda.

Camilo Ospina Molano
Bogotá - Colombia