Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problem: Las imágenes traducidas desde Media Translation muestran la imagen original y no cambian en el frontend al cambiar de idioma, usando la última versión de Divi y WPML. Solution: 1. Verifica que la opción 'Detectar automáticamente las mejores opciones para traducir textos de imágenes' esté activada en WPML -> Ajustes -> Media Translation. 2. Borra todas las cachés del sitio, incluyendo la caché de Divi y cualquier caché de plugins o del servidor. 3. Verifica las asociaciones de las imágenes traducidas en WPML -> Traducción de Medios, asegurándote de que la imagen correcta esté subida y guardada para el idioma deseado. 4. Si el problema persiste, edita la página o entrada en el idioma original, realiza un pequeño cambio y guarda o actualiza la página. Luego, envía la página para traducir nuevamente desde WPML -> Panel de traducción. 5. Si aún no se resuelve, edita la página traducida usando Divi Builder y actualiza el módulo de imagen sin hacer cambios, luego guarda la página completa. Si después de seguir estos pasos el problema persiste, es posible que la solución sea irrelevante debido a actualizaciones o diferencias en tu caso específico. Te recomendamos abrir un nuevo ticket de soporte si es necesario y revisar los problemas conocidos relacionados, verificar la versión del arreglo permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins.
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.
Las imágenes traducidas desde Media Translation muestran la imagen original, no cambian en el frontend al cambiar de idioma.
Usando última versión de Divi5 en WordPress con última versión de WPML. enlace oculto
1.- Te pido que describas paso a paso cómo has traducido la imagen en enlace oculto
Puedes crear un video utilizando Loom, Kommodo o cualquier otra herramienta online y pegar el enlace en tu próximo mensaje. Esto me permitirá entender completamente el problema y los pasos que has realizado.
2.- Por favor, incrementa el límite de memoria de WordPress para que el sitio cumpla con los requisitos mínimos de WPML: https://wpml.org/es/pagina-principal/requerimientos-minimos-2/
Para incrementar el límite de memoria de WordPress, puedes agregar este código al archivo wp-config.php que se encuentra en la carpeta raíz del sitio:
De acuerdo. He creado un nuevo sitio web solo para testear esto.
La nueva URL es: enlace oculto
He aumentado el límite de memoria en WP a 256MB.
Los pasos que seguí para traducir la imagen de prueba fueron:
- Instalar WordPress, Divi y WPML con el módulo Media Translation. Completar el asistente inicial de WPML y conrigurar "Inglés" como idioma secunario (img-01).
- Crear una página nueva en español con el editor de Divi5 y subo la imagen original en español. Guardo y salgo. (img-02).
- Localizo la imagen dentro de Media Translator. No tiene traducción aun (img-03).
- Agrego versión en inglés de la imagen subiéndola desde la interfaz de Media Translator y guardo cambios (img-04).
- Verifico que han quedado guardados los cambios (img-05).
- Vuelvo a la vista de páginas de WordPress para el idioma español (img-06).
- Traduzco los textos al inglés desde WPML (img-08).
- Verifico que los cambios se hayan guardado correctamente (img-09).
- Abro nueva ventana de incognito en Chrome y cargo versión es español del frontend. Está correcta (img-10).
- Cambio a inglés con el selector. No se muestra la imagen correcta (img-11).
Las capturas de pantalla puedes verlas aquí: enlace oculto
Creo que te ha faltado un paso. En img-05, luego de subir la imagen en inglés, debes hacer clic en el botón 'Escanear y reemplazar' que aparece arriba.
Te pido que lo hagas y compruebes si el problema persiste.
Sí, te pido que compartas las credenciales de acceso al sitio en tu próximo mensaje que he establecido como privado para poder reproducir el problema y revisar la configuración de WPML.
Por favor, confirma que has creado una copia de seguridad del sitio completo que puedas restaurar en caso de ser necesario.
Muchas gracias por compartir las credenciales solicitadas.
He realizado varias pruebas, pero el problema persiste. Es por ello que he decidido escalar este ticket a nuestro 2do nivel de soporte donde nuestros especialistas van a realizar más pruebas para aislar la causa de este problema.
Regresaré con usted en cuanto tenga más información.
Por favor realiza los siguientes pasos:
- Ve a WPML -> Configuración -> Pestaña 'Configuración XML Personalizada' -> Pega este código y guarda los cambios:
Hola Carlos,
Sí. El procedimiento que describes parece solucionar el problema en el sitio de pruebas.
¿Es esta una prueba o se trata de la solución definitiva?
¿Es la misma solución para otros sitios que presenten el mismo problema?
Muchas gracias,
Perfecto, Carlos,
Muchas gracias por tu ayuda y por las aclaraciones.
Usaré entonces esta solución de momento, y estaré atento a las próximas actualizaciones.
Un saludo,