Hacer pagina web multi-idioma
9 seguidores
Buenas, voy a comenzar con un proyecto y tengo que realizar una página web multi-idioma (unos cinco idiomas).
Mi pregunta es si es mejor hacerla con algún CMS (Wordpress, Joomla...) o como tenía yo pensado (programar y buscarme la vida ya que nunca he realizado una página multi-idioma).
Si tenéis alguna sugerencia??
Algún CMS en concreto??
Muchas gracias!
dorin
Yo realizé una Landing page en Español e Inglés. Me busqué la vida para programarlo dependiendo del origen de la IP. Seguramente para Wordpress habrá algun plugin para ese uso.
p.s. Si encuentras alguna solución no dudes en darnos detalles :)
Suerte
garciasanchezdani
Hola, en WordPress conozco un plugin que funciona perfectamente para las webs multi-idoma. Se llama Codestyling Localization.
Básicamente, te encuentra los ficheros de idiomas, y te permite traducirlos en varios idiomas desde la administración. Quizás puede servirte.
Saludos,
ponchi
Yo lo que hago es detectar el idioma del navegador y luego le redirecciono a la URL correspondiente, puedes añadir una cookie con el idioma para que te guarde la preferencia
$idioma = substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2);
switch ($idioma) {
case "en":
header('Location: http://localhost:8888/ene-estudio-grafico/en/');
break;
case "es":
header('Location: http://www.dominio.es/es/');
break;
default:
header('Location: http://www.dominio.es/es/');
}
mirinda Plus
La verdad es que depende mucho de la complejidad de la web.
Si es una web sencillita (10 o 12 páginas) y estática se puede programar fácilmente.
Sin embargo, si tiene que ser dinámica y los contenidos se van a ir multiplicando, mi consejo es que la hagas con wordpress + el plugin WPML (de pago, baratito, pero muy completo).
vscampo
Muchas gracias a todos!!
Al final me voy a decantar por Wordpress ya que el objetivo de la página es hacer varias publicaciones a la semana y tendrá cosas dinámicas.
Echaré un vistazo a los plugins que me decís.
Muchas gracias!
DGordillo
Joomla tiene integrado un sistema multi-idioma bastante completo (y complejo)
Usuario desconocido
Dependiendo de qué resultado quieras, como en todo, hay que elegir un camino u otro.
Para un proyecto de contenidos (blog, página corporativa, etc.) que quieras posicionar correctamente, la mejor (y, para mí, única) opción es separar cada instalación de Wordpress (o el CMS que sea) en dominios distintos.
Para posicionar un contenido en francés, en Google.fr posicionará mucho mejor un ".fr" que un ".com/fr".
Si esto no es importante, entonces es viable la opción de un plugin.
Alo
Yo he realizado varios sites multiidioma con Joomla! muy funcional y el cliente contento con el resultado...
Desarrollador-web-barcelona
Yo trabajo con Wordpress y el plugin polylang va bastante bien, también tienes WPML lo que es de pago. Para hacer las traducciones directamente desde wordpress y no necesitar el poedit, puedes instalar el plugin llamado loco translate.
Saludos.