Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema:
El cliente tiene dificultades para traducir un mega menú creado con Elementor en su sitio multilingüe gestionado con WPML. Al intentar editar la traducción, no aparece el contenido original en español, sino otro diferente. Además, al intentar traducir al francés, se encontró con un error fatal relacionado con la falta de una extensión de PHP.
Solución:
1. Verificamos que el bloque HTML original fue creado en inglés y luego traducido al español. Para resolver el problema, recomendamos editar el bloque HTML en inglés con Elementor, añadiendo las imágenes y la estructura del menú manualmente, siguiendo los mismos pasos que en español.
2. En cuanto al error fatal al traducir al francés, identificamos que se debía a que la extensión de PHP 'Extensión Multibyte String' no estaba activada en el servidor. Sugerimos contactar al proveedor de hosting para activar esta extensión y luego verificar si el problema se resuelve.
Si esta solución no resuelve tu problema o parece no ser relevante debido a que está desactualizada o no se ajusta a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte.
Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.
Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.
Etiquetado: Exception
Este tema contiene 13 respuestas, tiene 2 voces.
Última actualización por Carlos Rojas hace 8 meses, 1 semana.
Asistido por: Carlos Rojas.
Autor | Entradas |
---|---|
mayo 21, 2024 en 10:04 am #15649496 | |
anaG-12 |
Hola, He construido un mega menu con elementor y no se como puedo traducirlo a los otros dos idiomas de la web. Cuando veo el megamenu en la lista, y pulso por ejemplo la bandera de traducir a ingles, se abre y entonces pulso el botón del centro "editar con elementor" pero al editar, el mega menu que aparece no es el que hice en español, es otro . Eso porque ocurre? Como puedo traducir ese mega menu? Podeis ayudarme por favor. No se que me pasa que estoy teniendo muchos problemas con WPML y eso que ya lo he utilizado anteriormente en varias webs para traducir y todo bien. Ayuda por favor. 🙏 Gracias! Ana |
mayo 21, 2024 en 10:22 am #15649635 | |
anaG-12 |
Adjunto imagen del mega menu construido con elementor en español No entiendo porque pasa eso Lo ideal sería en todo caso que se viera en español y con la imágenes y tal, yo traducirlo, no? Eso con ingñes, ya no he probado con frances, que seguro pasará igual. Quedo pendiente de ayuda. Gracias Ana. |
mayo 21, 2024 en 10:33 am #15649684 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola nuevamente 🙂 Para revisar el problema más de cerca le pido que comparta la URL o los pasos para editar el megamenu en Español. También he establecido su próximo mensaje como privado para que pueda compartir las credenciales de acceso al sitio de forma segura. Quedo a la espera de su mensaje. |
mayo 21, 2024 en 10:43 am #15649861 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola Ana 🙂 Le pido que comparta la URL o los pasos a seguir para editar el mega menú en el sitio en Español. |
mayo 21, 2024 en 11:42 am #15650229 | |
anaG-12 |
Hola Carlos, Perdona que no te lo he anotado. disculpame. Te adjunto imagen pra que veas donde está y como se llama. Estando en version español > ir a HTML Blocks > es el primero "Menu MEGA GRIERA -ESP- > pulsar lapiz en ingles (por ejemplo) Gracias Ana |
mayo 21, 2024 en 1:42 pm #15651023 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola Ana, He revisado el bloque HTML y éste ha sido creado en Ingles, no en Español, por lo que le recomiendo que edite el bloque en Ingles con Elementor y añada las imágenes y la estructura del menú. Luego guarde los cambios y compruebe si el problema se resolvió. Nota: No olvide que tanto las páginas como los menús deben estar traducidos para que todo se muestre correctamente 🙂 |
mayo 22, 2024 en 11:54 am #15657884 | |
anaG-12 |
Hola Carlos, Perdona. No acabo de entender como he de hacer. Estoy en español y hago clic en lapiz de editar en ingles > y luego como añado las imagenes y estructura. Lo he de hacer todo de nuevo para ingles? es eso. Si puede detallarme un poco mas por favor. Gracias por tu paciencia conmigo Carlos. Agradezco tu ayuda. Ana |
mayo 22, 2024 en 12:07 pm #15657995 | |
anaG-12 |
Hola de nuevo Carlos, Es que no se si entiendo bien, hoy estoy espesa.😓 Es que yo veo el mega menu en la version de español (nº1 de la imagen). Es que no lo entiendo perdoname.😓 y estando en español, si le doy al lapiz con andera inglesa, va a editar de elementor y si le doy al boton azul de editar con elementor no me sale lo hecho en el megameu, me sale otro. Si eres tan amable de pode detallarme para que lo entienda. Creo que soy yo que no lo veo, o no lo entiendo, o las dos cosas. 😓 No pense que tendría tantos problemas con WPML, pensé que seria todo mas fluido. Quedo pendiente de tu Ayuda. Ana |
mayo 22, 2024 en 12:27 pm #15658147 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola Ana, Al revisar el HTML Block pude ver que el original fue creado en Ingles y luego traducido al Español. El bloque en Español se ve bien porque lo editaron manualmente con Elementor y añadieron las imágenes. La forma más rápida de solucionar este problema es editar el HTML Block en Inglés con Elementor y añadir las imágenes manualmente, es decir, seguir los mismos pasos que se hicieron en Español. Dígame si tiene más dudas y le intentaré ayudar en todo lo posible. Saludos! |
mayo 22, 2024 en 1:17 pm #15658510 | |
anaG-12 |
Hola Carlos, Entendido 😅 creo que ahora si. Y con Frances tambien debo hacerlo igual? Gracias Ana |
mayo 22, 2024 en 2:46 pm #15658973 | |
anaG-12 |
Carlos, Ya hice ingles como me has dicho. Al intentar hacer frances me sale un error fatal y aparece este mensaje: -------- Para mantener a salvo tu sitio, este enlace caducará en 1 día. No te preocupes por eso, a pesar de esto se te enviará un nuevo enlace por correo electrónico si ocurre de nuevo el error después de que caduque. A la hora de buscar ayuda con este problema puede que se te pida algo de la siguiente información: Detalles del error ¿esto por que pasó? ¿Que ocurre? Gracias. Ana |
mayo 23, 2024 en 8:38 am #15661373 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola Ana, Al parecer la causa del error es que la extensión de PHP 'Extensión Multibyte String' no ha sido activada en el servidor. Puede ver el mensaje de error en enlace oculto Debe contactar con su proveedor de hosting y pedirle que active la extensión 'Extensión Multibyte String' y luego comprobar si el problema desapareció. |
mayo 23, 2024 en 9:18 am #15661705 | |
anaG-12 |
Hola Carlos, Muchas gracias, tenías razón. Gracias por tu gran ayuda Carlos! Ana 😊 |
mayo 23, 2024 en 10:08 am #15662067 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Genial! Por favor no dude en contactarnos si necesita de nuestra ayuda en el futuro con WPML. |