Hola de nuevo compañeros!
Tengo una nueva pregunta, y esta se trata de hacer una página web multi idioma.
Tengo una carpeta llamada 'lang-files' donde guardo dos archivos, uno llamado esp.php (Con variables y resultados en español) y otro llamado en.php (Con las mismas variables, pero con resultados en ingles).
Bien, hasta aquí todo perfecto, pero ahora viene mi pregunta.
El script que utilizo es el siguiente:
Código PHP:
<?php
$lang = (isset($_GET['language'])) ? $_GET['language'] : 'esp';
$lang = "lang-files/$lang.php";
if (file_exists($lang))
{
require $lang;
echo '<title>' . LAN_001 . '</title>' . "\n";
echo '</head>' . "\n";
echo '<body>' . "\n";
echo '<strong>' . LAN_002 . '</strong> ' . LAN_003 . "<br />\n";
echo '<div align="center">' . LAN_004 . '</div>';
} else {
echo '</head>' . "\n";
echo '<body>' . "\n";
echo 'Language file NOT FOUND' . "\n";
}
?>
¿Qué tipo de código fuente debo introducir para que el visitante pueda cambiar el idioma de la página, y que ademas este idioma se conserve en el resto de páginas, hasta que el visitante decida cambiarlo por otro idioma?
Perdonad si me he extendido demasiado.
Nota: Antes de hacer esta pregunta, he hecho uso del buscador de la web, pero los post que hay no me han sido de mucha ayuda.
Gracias de antemano.
Saludos a todos.