WPML
Estado
Resuelto
Resuelto en
WPML String Translation 2.5.4

Resumen del problema

En algunos casos, cuando se actualiza una cadena proveniente de un maquetador visual, la versión antigua de la cadena se sigue mostrando en el Editor de traducción.

Solución alternativa

Este problema se solucionará en la próxima versión de WPML Traducción de cadenas. Mientras tanto, puede utilizar el siguiente parche.

En el archivo ../wpml-string-translation/classes/page-builders/class-wpml-pb-string-translation.php, en la línea 103, reemplace:


if ( ! $this->is_job_in_progress( $job_id ) ) {

Por:


if ( ! $job_id || ! $this->is_job_in_progress( $job_id ) ) {

Para los trabajos de traducción existentes con campos duplicados, siga los pasos a continuación (después de añadir el parche):
1. Vaya a la pantalla de edición de la página que contiene las cadenas en cuestión.
2. Asegúrese de que no haya trabajos de traducción actualmente «en curso».
3. Si hay un trabajo en curso, complételo primero.
4. Vuelva a la pantalla de edición de la página y haga clic en Actualizar.
5. Abra de nuevo el editor de traducción y los campos duplicados deberían estar eliminados.

Todos los problemas conocidos →