Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/04/2013, 13:46
nestornoe
 
Fecha de Ingreso: diciembre-2011
Mensajes: 159
Antigüedad: 13 años
Puntos: 18
Respuesta: Varios idiomas para mi pagina web

Cita:
Iniciado por BoKeRoN18 Ver Mensaje
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