Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2008, 17:30
thepancher
 
Fecha de Ingreso: noviembre-2008
Mensajes: 67
Antigüedad: 15 años, 5 meses
Puntos: 0
Como traducir web con PHP, usando Cookies?

Hola a todos... Me gustaria saber si alguien me podria explicar como hago para traducir una web con PHP usando cookies, o sea, que tenga una opcion para elegir idioma, y cuando eligen cierto idioma, se guarda en un cookie cosa q la proxima vez que entren, este puesto el lenguaje que habia elegido antes el usuario.
Yo antes tenia un codigo que usaba, pero era para una pagina muy simple, ahora es algo grande lo que estoy haciendo y necesito hacerlo con cookies...

Es solo para idoma Español e Ingles. Talvez mas adelante le ponga mas... jeje...

Este es el script que yo usaba antes, talves se le puede agregar algo mas para que quede como yo kiero, o sino me tiran otro que udes crean que es mejor...

Código PHP:
<?php
/* LENGUAJE */

$lang $_GET['lang'];

// Este seria el predeterminado
if(!isset($lang)){
    include(
"lang/es.php");
}

if(
$lang == "es"){
    include(
"lang/es.php");
}
else if(
$lang == "en"){
    include(
"lang/en.php");
}
?>
y en los archivos es.php y en.php tenia las traducciones asi: por ej.

en: es.php
Código PHP:
<?php
$text
['00'] = 'Bienvenido al sitio!';
$text['01'] = 'Como tradusco la web?';
$text['02'] = 'Gracias a todos por particiar';
$text['03'] = 'Chau!';
?>
y en: en.php
Código PHP:
<?php
$text
['00'] = 'Welcome to the site!';
$text['01'] = 'How may I translate the web?';
$text['02'] = 'Thanks to everyone for participating!';
$text['03'] = 'Bye!';
?>
Alguien que la tenga clara me dice si a esto se le puede agregar algo para q kede en cookies o me ayuda a armar uno como el que pido?

gracias y saludos.