Quiero hacer una web en 2 idiomas: Inglés y español. Ahora, 2 preguntas:
¿Qué método uso para la traducción? ¿Arrays?, ¿Archivos *.xml?
¿Cómo incluyo el menú, header...?
No se mucho de Php, pero lo estaba haciendo con el típico script:
Código:
Eso lo uso por si quiero cambiar el header, footer, menú o alguna parte que esté incluida en todas las páginas, para no tener que cambiar todos los archivos, pero no me gustó.<?php $Open = $_GET['Open']; switch ($Open) { case 'Stats': include(basename("stats.php")); break; default: include(basename("principal.php")); break; } ?>
Quiero usar un sistema tipo el de PcTools, que al cambiar el idioma no se regresa a la página principal, sino, se traduce la página que estabas viendo. Y las páginas no son por ej. "news.php?id=45", sino "news/id/45/". Eso es lo que no se hacer.
No estoy pidiendo que me lo hagan, solo que me digan cuál es la mejor forma y la más segura.