clipped from: www.forosdelweb.com   
  #144  
Antiguo 09/09/05, 13:18:29
Avatar%20de%20K3NNY
Colaborador
 
Registrado: mar 2004
Ubicación: ARGENTINA!
Mensajes: 1.187
K3NNY%20ya%20tiene%20sus%20primeros%20puntos
De%20acuerdo Gracias sergiold

Tematica: Web Multilingüe
Pregunta: Como pueda hacer una web multilingüe, que los visitantes puedan elegir el idioma y la web recuerde la eleccion?
Respuesta: Usando el siguiente codigo:

[root]
  • Index.php
    Código PHP:
    <?php
        session_start
    ();
        if(!isset(
    $_SESSION['varIdioma']) || !empty($_GET['lang'])){
            
    $lang=$_GET['lang'];
            if(empty(
    $lang)){
                
    $lang="es";
            }
            
    $_SESSION['varIdioma']=$lang;
        }
        switch (
    $_SESSION['varIdioma']) {
        case 
    $_SESSION['varIdioma']: require("lang/".$_SESSION['varIdioma'].".inc.php"); break; }
    ?>
    <html>
    <head>
        <title>Web bilingue / Bilingual web</title>
    </head>
    <body>
        <a href="http://www.forosdelweb.com/index.php?lang=es">Español</a>
        <a href="http://www.forosdelweb.com/index.php?lang=en">English</a>
        <br />
        <?php echo $TEST1;?>
    </body>
    </html>
  • [lang]
    • [es]
      • lang.inc.php
        Código PHP:
        <?php
            $TEST1
        ="Esto es una prueba";
        ?>
    • [en]
      • lang.inc.php
        Código PHP:
        <?php
            $TEST1
        ="This is a test";
        ?>

Nota: En el archivo Index.php el codigo PHP tiene que estar antes que el tag <HTML>.
__________________
delFUEGO Producciones
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
» Yo intento hacer preguntas inteligentes para obtener respuestas rapidas, y vos? (sumate a la campaña)
Responder%20Con%20Cita