Hola,
En el menú que tienes creado para el idioma español veo que el elemento "Inicio", que se corresponde al principal, está desactivado. Tendrías que activarlo para que te funcione.
Hola Elena
Creo que deberías revisar los videos cuidadosamente, en tus capturas tanto ele menú de inicio en ingles como en español deben estar habilitados, adicional al menú neutro que estará en todos los idiomas
Te sugiero revisar tal como te comenté cuidadosamente el proceso, en tu plantilla deberás crear un estilo adicional para que se muestre el menú, es decir un estilo haciendo referencia al menu español y otro estilo al menú ingles.
https://www.webempresa.com/blog/plantillas-en-un-joomla-con-varios-idiomas-3-parte-de-multi-idiomas-en-joomla-25.html
Saludos.
Hola Jhonn: estoy con el tercer vídeo y al igual que me ocurre con el vídeo del pack empresa multi idiomas, no encuentro como hacer los pasos de agregar un segundo idioma a la plantilla, ya que la plantilla que uso es diferente a la del ejemplo del vídeo. Los dos primeros vídeos de multilanguaje los he seguido a pies juntillas pero hay aún algunas lagunas. Gracias
Hola Elena
Debes crear un nuevo estilo de plantilla, asignar el menú principal y asignarle en que items de menú se vera
Esto te dará una idea es bastante similiar en Joomla 2.5
Saludos.
Hola Jhon: he visto el vídeo y la verdad no me queda nada claro para qué y como he de crear un nuevo estilo de plantilla. ¿qué estilo? He visto todos los vídeos de multiidiomas, varias veces, y no encuentro referencia a ello.
Tengo el menú de inicio activado para el español, aparece la banderita, para el inglés, tambien aparece la banderita y en el principal, también está activo para todos los idiomas. Y sigue sin mostrarse la página de inicio como debe. No sé como solucionarlo. Gracias
Un saludo
Hola Elena
Asumo que sólo tienes un estilo de plantilla actualmente, lo que sucede posiblemente es que con este estilo tienes en el menú principal el menú de español, tal como se ve en la imagen
Para asignar el menú de inglés deberás duplicar el estilo, y luego en la parte superior cambiar el idioma y luego cambiar el menú ingles como menú principal, tal como se ve en la imagen
Si sigues con problemas, envíanos como tienes actualmente la pantalla de estilos de plantilla
Saludos.
Gracias Jhon: siento el trabajo ocasionado pero ahora sí lo entendí, gracias. Ok, he hecho ese cambio y ha habido una mejoría: ya me aparecen los menús en la barra superior en inglés; el problema es que la página sigue sin ser la que había, me salen las categorías a la izquierda y deberían de salir a la derecha y no me salen las novedades ni el resto de menús que había antes de configurar multilanguaje.
Gracias
Un saludo
Hola Elena
Veo que ahora funciona correctamente los menús de la plantilla en los diferentes idiomas, debido al nuevo estilo que has definido
Contenido solo visible a usuarios registrados
Sin embargo ahora deberás hacer algo similar para cada módulo que mostrarás en el sitio, es decir, deberás duplicar los módulos usados y definir en que idiomas se mostrarán, esto lo puedes comprobar al cambiar el título del módulo a los diferentes idiomas.
Además veo que usas virtuemart por lo que también será necesario habilitar mulltiidioma para virtuemart.
Primero asegúrate de que tus módulos que no son de virtuemart se vean correctamente. Luego configura multiidioma de virtuemart . Para virtuemart 2.0 en varios idiomas , revisa
https://www.webempresa.com/blog/configurar-multiples-idiomas-en-virtuemart-20.html
Realiza un backup antes de configurar virtuemart en multiples idiomas.
Saludos.
Hola Jhon: ¿a qué te refieres con: "Sin embargo ahora deberás hacer algo similar para cada módulo que mostrarás en el sitio, es decir, deberás duplicar los módulos usados y definir en que idiomas se mostrarán, esto lo puedes comprobar al cambiar el título del módulo a los diferentes idiomas." ¿todos los módulos que aparecen en mi gestor de módulos? ¿cómo?
Gracias
Un saludo
Hola Elena,
Efectivamente, todos los módulos que tienes publicados tienes que duplicar y seleccionar para el idioma respectivo:
Notarás en la captura que esta seleccionado para cada idioma, de igual manera al ingresar en cada modulo tienes que asignarlo al ítem de menú del idioma correspondiente.
Saludos.
Gracias Jhonny: me surgen algunos `problemas al hacerlo:
- En mi gestor de módulos, en los de tipo menú, sólo aparecen dos módulos: "menú inferior" y "botton menú" (este último no sé para que es; mientras que en el video que mostráis aparecen tanto el menu en español como en inglés. ¿Tengo que crearlos nuevos o están en otro lugar? Porque los que aparecen ya estaban ahí.
- Luego, la mayoría de los módulos aparecen despublicados ¿deben estar así?
- y, por último, el módulo breeziforms, por ejemplo ¿también habría que publicarlo? porque ya creé los dos formularios para los dos idiomas.
Siento tantas preguntas, pero me falta algo más de estructura para poder comprender el proceso.
Gracias
Un saludo
Hola,
En segunda captura de pantalla que has enviado solo se muestran 2 menús porque has aplicado un filtro buscando módulos que tengan la palabra menú en su nombre.
Tienes que tener en cuenta que el menú principal de la web ya se carga con la plantilla y estos 2 que se muestran corresponden a los menús de la parte inferior de la web. Entiendo que usas uno para el español y otro para el inglés.
Sobre lo de que la mayoría de los módulos están desplublicados es normal. Solo hay que activar los módulos que vas a querer mostrar en la web. Es decir, no se tiene que activar un módulo si no lo quieres usar. Sobre el módulo de BreezingForms se tiene que dejar desactivado ya que no estás cargando ningún formulario en un módulo.
Gracias Pablo: ¿entonces he de publicar "todos" los módulos en los dos idiomas, inicluso el breeziforms. Perdona que sea tan pesada, es que cada error que cometo me cuesta una eternidad corregirlo. Gracias
Un saludo
Hola,
No. No tienes que publicar los módulos que vas a usar. Ahora bien, si tienes un módulo que sí que quieres cargar en la web y necesitas una versión para el inglés entonces deberás tener dos instancias del módulo, una para el español y otra para el inglés.
Si tienes dudas con algún módulo tendrías que indicarnos de cuál se trata.