Cita:
Iniciado por BoKeRoN18 hola,
Conozco algo sobre joomla y me gusta el sistema que usan ellos para las traducciones. Son archivos XML en los cuales puedes cambiar lo que tu quieras directamente desde el fichero y se cambia en la pagina web.
Pues bien quiero hacer mi pagina en dos idiomas y me gustaria tambien poder cambiar los contenidos de la misma a traves de fichero XML pero no tengo idea de como hacerlo, a ver si me podeis echar un cablecillo !!
un saludo y gracias de antemano!!
Hola
Supongo que estas utilizando php por que lo publicaste en este foro,
por que no utilizas un include de la pagina del idioma que necesitas, por ejemplo
Crea una cookie para cada lenguaje despues lo llamas
$lanc=$_COOKIE["lang"];
include("lang_".$lanc.".php");
si $lanc es ingles entonces lo pones como "en" el include seria
include("lang_en.php");
y este seria por ejemplo
<?php
$lan_1="Search";
$lan_2="Contact";
?>
en español quedaria include("lang_es.php");
<?php
$lan_1="Busqueda";
$lan_2="Contacto";
?>
en la pagina lo pones por ejemplo en contacto
<?=$lan_2?>
asi si el que entra usa español vera Contacto y el que entre con ingles Contact
Saludos