Avisos
Vaciar todo

WPML + Elementor: contenido traducido no se refleja en el HTML aunque _elementor_data está actualizado

4 Respuestas
2 Usuarios
0 Reacciones
14 Visitas
Manuel
Respuestas: 38
Trusted Member
Topic starter
 

Hola,

 

Ya he estado en contacto con Sistemas (ticket ZBO-837782), que confirmó que no se trata de ningún problema de caché de servidor, así que me derivan aquí para revisar la configuración de WPML/Elementor.

 

El problema:

Edité el contenido de dos páginas (traducciones FR y DE) usando el WPML Advanced Translation Editor, para añadir una precisión de texto. El editor confirmó el guardado correctamente (estado "Completado" en el panel de Trabajos de traducción de WPML). Sin embargo, la página en vivo sigue mostrando el texto antiguo, sin la corrección.

 

Diagnóstico ya realizado:

1. Confirmado vía API REST de WordPress (wp-json/wp/v2/pages/{id}?context=edit) que el campo _elementor_data del post SÍ contiene el texto corregido y actualizado.

2. Confirmado en el panel de WPML (Trabajos de traducción) que ambos trabajos figuran como "Completado".

3. Descartada cualquier caché de servidor: purgada caché de Elementor, caché de Varnish (repetidamente, incluso después de desactivar OPcache), y desactivada la extensión OPcache de PHP por completo. Confirmado con Sistemas de Webempresa que, tras cada purga, la página se sirve con cabecera x-cache: uncached (es decir, sin ninguna caché de por medio) y age: 0 — y aun así sigue mostrando el contenido antiguo.

4. Al intentar editar la página directamente desde Elementor, aparece el aviso de WPML: "Any changes you make will be lost the next time you send this page for translation", lo que sugiere que WPML gestiona una copia propia del contenido traducido, independiente de _elementor_data, y que probablemente sea esa copia la que se está usando realmente para el renderizado — pero no logro identificar dónde ni cómo forzar su sincronización.

 

Dado que la base de datos (_elementor_data) tiene el contenido correcto, pero el HTML servido (sin ninguna caché de por medio) no lo refleja, sospecho que hay algún problema de sincronización entre el sistema de traducción de WPML (Advanced Translation Editor) y el contenido real que usa Elementor para renderizar la página.

 

URLs afectadas:

- https://enminubeparapente.com/fr/parapente-fr/parapente-adapte/

- https://enminubeparapente.com/de/gleitschirmfliegen/angepasstes-gleitschirmfliegen/

 

¿Alguien ha visto un problema similar con la combinación WPML + Elementor? ¿Hay alguna forma de forzar la resincronización del contenido traducido con el post real?

 

Gracias de antemano.

Contenido solo visible a usuarios registrados


 
Respondido : 23/08/2026 7:13 am
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola Manuel, 

Verificando las URLs que nos comentas, vemos que esto no se trata de una página en si de Elementor sino de los productos de WooCommerce, el texto texto que nos comentas vemos es la descripción corta del producto. En este caso necesitamos comprobar las traducciones del post_excerpt.

Lo que vemos es que la versión francesa como la alemana, ya muestra la referencia a vuelo semilla, puedes confirmarnos si esa era la precisión que habías añadido y si ahora ya logras visualizarla correctamente?

Si aún falla otro cambio, ¿puedes indicarnos el texto anterior y el texto correcto? si es posible, envíanos algunas capturas para poder revisarlo correctamente. 

Toma en cuenta no editar estas traducciones directamente con Elementor mientras las tengas gestionadas mediante el editor de traduccion WPML, ya que el aviso que aparece en Elementor es el comportamiento esperado y una actualización posterior de WPML podría sobrescribir estos cambios. 

Verifica lo que te comento y nos indicas cómo ha ido todo.

Un saludo. 


 
Respondido : 24/08/2026 1:21 pm
Manuel
Respuestas: 38
Trusted Member
Topic starter
 

Hola Karen, gracias por la respuesta y disculpa la confusion. Confirmo que efectivamente son paginas (no productos de WooCommerce): ID 14709 (FR) y 14712 (DE), ambas de tipo "page" segun la API REST.

 

Sobre el contenido: la mencion a "Vuelo Semilla" que ya ves correctamente en ambas versiones es un cambio anterior, ya resuelto, no relacionado con el problema actual. El texto que sigue sin actualizarse es otro, mas especifico, sobre quien homologo el arnes adaptado.

 

Texto INCORRECTO que sigue mostrando la web ahora mismo (verificado hace un momento, sin cache de navegador):

- FR: "concue et homologuee par la Federation Argentine de Vol Libre"

- DE: "gebaut und unterstutzt von der Argentinischen Freiflug-Foderation"

 

Texto CORRECTO que deberia mostrarse (ya guardado en _elementor_data segun confirme por API REST):

- FR: deberia decir "Federation Francaise de Vol Libre" en lugar de "Federation Argentine de Vol Libre"

- DE: deberia decir "Franzosischen Freiflug-Foderation" en lugar de "Argentinischen Freiflug-Foderation"

 

Sobre tu indicacion de no editar con Elementor directamente: entendido, no lo he hecho. Todas las ediciones se hicieron unicamente a traves del editor de traduccion WPML (Advanced Translation Editor), respetando el flujo que comentas.

 

Las URLs afectadas siguen siendo las mismas:

- https://enminubeparapente.com/fr/parapente-fr/parapente-adapte/

- https://enminubeparapente.com/de/gleitschirmfliegen/angepasstes-gleitschirmfliegen/

 

Quedo atento, gracias de nuevo por la ayuda.


 
Respondido : 25/08/2026 2:53 pm
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola Manuel, 

Entiendo, ayúdanos con lo siguiente, pulsa en la opción de editar las traducciones del producto, la frase que se muestra incorrecta, edítala según cómo debe aparecer y guarda los cambios. Envíanos una captura sobre lo que te muestra, cualquier aviso o error que se esté generando para revisar esto con mayor detalle. 

De manera general, verifica si te aparecen errores de traducciones faltantes, cierralas o marcalas como finalizadas y prueba guarda de nuevo la traducción, este es un error común de WPML que se ha comentado antes en su documentacion: https://wpml.org/forums/topic/i-cant-complete-a-translation-in-ate-because-i-cant-find-not-translated-segments/

Verificalo y nos comentas cómo va todo.

Un saludo. 


Esta publicación ha sido modificada el hace 2 semanas por Karen Rios
 
Respondido : 25/08/2026 6:12 pm