Traducciones guardadas pero no visibles en frontend

En esta guía: Checklist para solucionar el caso en que una traducción existe pero no se muestra en la web.

Contenido

  • Síntoma
  • Checklist de revisión
  • Cuando solo falla un texto
  • Consejo

Síntoma

Has traducido los textos desde el panel o has importado un JSON, pero al abrir la página en el idioma destino sigues viendo textos originales o cambios antiguos.

Este caso suele estar relacionado con escaneo pendiente, caché, idioma incorrecto, página traducida no creada o strings no realmente traducidas.

Checklist de revisión

  • Comprueba que la página está escaneada.
  • Comprueba que el idioma destino está configurado en WPML.
  • Abre View strings y confirma que las traducciones existen.
  • Revisa que las traducciones no son idénticas al texto original.
  • Regenera la caché de Oxygen.
  • Vacía cachés externas si existen.
  • Comprueba que estás visitando la URL del idioma destino.
  • Comprueba que la página traducida existe dentro de WPML.
  • Revisa si el texto pertenece realmente a Oxygen o a otro plugin.

Cuando solo falla un texto

Si solo falta un texto concreto, puede que ese elemento no esté soportado todavía, que el texto esté dentro de un campo no traducible o que pertenezca a otro plugin.

En ese caso, escanea de nuevo y revisa si la string aparece en View strings. Si no aparece, contacta con soporte con una captura y exportación de soporte de esa página.

Consejo

No empieces vaciando toda la web sin revisar el flujo. Primero confirma si la traducción existe, después regenera caché y finalmente revisa la URL del idioma destino.