Saltar al contenido Saltar a la barra lateral

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problema:
Si estás intentando traducir una entrada o página en tu sitio web y notas que el sistema duplica el primer contenido de la página en todos los campos de tipo WYSIWYG, este resumen es para ti. Este problema puede resultar en texto duplicado en todos los bloques.
Solución:
Primero, verifica si el problema desaparece utilizando ATE (Advanced Translation Editor) en lugar de CTE (Classic Translation Editor). Si el problema persiste, hemos identificado que aplicar la solución descrita en la página de errata de WPML puede resolver este inconveniente. Puedes encontrar la solución específica en https://wpml.org/errata/editing-translations-with-classic-translation-editor-cte-may-break-with-wpml-4-7/.
Además, cambiar de CTE a ATE puede implicar la necesidad de re-traducir contenido, como se detalla en https://wpml.org/documentation/translating-your-contents/using-the-translation-editor/switching-from-classic-to-advanced-translation-editor/#frequently-asked-questions.

Si la solución propuesta no resuelve tu problema o si consideras que la información podría estar desactualizada, te recomendamos abrir un nuevo ticket de soporte. Te sugerimos revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de temas y plugins. Para asistencia adicional, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.

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: 

Este tema contiene 6 respuestas, tiene 1 voices.

Última actualización por Carlos Rojas hace 7 meses.

Asistido por: Carlos Rojas.

Autor Publicaciones
marzo 10, 2025 a las 7:01 am #16794502

francescM-6

Antecedentes del problema:
Estoy intentando traducir una entrada o página en mi sitio web. El problema ocurre cuando el sistema duplica el primer contenido de la página en todos los campos de tipo WYSIWYG. El problema se puede ver en: enlace oculto. Espero que el texto se traduzca correctamente como se muestra en: enlace oculto.

Síntomas:
El texto traducido del h1 + p se duplicó en todos los bloques, resultando en texto duplicado.

Preguntas:
¿Por qué el sistema duplica el contenido en los campos WYSIWYG?
¿Cómo puedo evitar que el texto se duplique al traducir?

marzo 10, 2025 a las 7:05 am #16794526

francescM-6

También he comprobado que, en algunas ocasiones puntuales, el sistema traduce bien, pero normalmente sucede lo reportado.

marzo 10, 2025 a las 9:49 am #16795456

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por contactarnos

He visitado las URLs en ambos idiomas y el texto aparece traducido correctamente. Por favor comparta una captura de pantalla o un enlace a un video mostrando el problema. Esto me permitirá reproducirlo de mi parte.

Saludos,
Carlos

marzo 10, 2025 a las 10:45 am #16795736

francescM-6

Disculpa Carlos,

Intenté editar la traducción y al editar la traducción en este caso se corrigió el problema pero hay casos entradas o páginas más largas, en las que no se traduce.
He vuelto a "recrear" el problema y no voy a editarlo ahora.
He creado una página (con el constructor Divi) y la he traducido correctamente.

enlace oculto
enlace oculto

Si lo necesitas ver en directo te puedo dar los accesos para que tu mismo lo hagas.
A estas alturas ya me has ayudado muchas veces con este proyecto y es "un poco tuyo"
🙂

También he grabado un vídeo con el proceso completo para que puedas verlo. No me deja subirlo por lo que te paso enlace de wetransfer: enlace oculto

En el vídeo falta que veas el backend de wpml, pero viéndolo verías que el campo de texto está duplicado tal y como aparece en la parte pública.

un fuerte abrazo.

marzo 10, 2025 a las 12:20 pm #16796377

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Muchas gracias por compartir el video y crear una nueva página.

Tengo una duda, has traducido todo el sitio con CTE? En caso de que no lo hayas hecho, has comprobado si el problema desaparece con ATE?

marzo 10, 2025 a las 1:07 pm #16796623

francescM-6

Disculpa pero no entiendo lo que es CTE o ATE? (ATE es Advanced Translator Editor???)

marzo 10, 2025 a las 1:08 pm #16796625

francescM-6

Si te referías a eso mismo...
¿Puedo hacer el cambio con garantías entre un tipo de traductor y el otro?
¿Cuál es la configuración optima para no tener problemas con esto?
¿Puedes ayudarme con esto?

marzo 10, 2025 a las 1:18 pm #16796638

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Si, ATE significa Advanced Translation Editor y CTE significa Classic Translation Editor, que es con el que estas traduciendo el contenido de prueba.

Si hasta ahora has traducido el contenido solo con CTE es mejor que te mantengas utilizándolo. ATE es mejor, pero si cambias de editor de traducción tendrás que vovler a traducir el contenido.

Puedes crear un sitio staging con una copia del sitio en producción y compartir las credenciales de acceso? Esto me permitirá reproducir el problema y comprobar la configuración.

Tu próximo mensaje será privado y en él encontrarás los campos para compartir las credenciales de froma segura.

marzo 12, 2025 a las 11:29 am #16806724

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Muchas gracias por compartir las credenciales solicitadas.

He intentado acceder al sitio pero me aparece este mensaje:

SE REQUIERE VERIFICACIÓN: Se requiere una verificación adicional para iniciar sesión. Si existe una cuenta válida para las credenciales de inicio de sesión proporcionadas, comprueba la dirección de correo electrónico asociada a ella para obtener un enlace de verificación para continuar iniciando sesión.

marzo 12, 2025 a las 12:00 pm #16806858

francescM-6

es el plugin de seguridad, ya lo he desactivado, avísame para volver a activarlo cuando termines, por favor.

Gracias Carlos.

marzo 12, 2025 a las 12:02 pm #16806862

francescM-6

Si te da jaleo este sitio tengo otro staging distinto algo mejor configurado donde también sucede el mismo problema, creo que está relacionado con las últimas actualizaciones.

marzo 12, 2025 a las 12:45 pm #16807042

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Muchas gracias. He podido acceder al sitio y reproducir el problema en una instalación mínima.

Es por ello que he decidido escalar este ticket a nuestro 2do nivel de soporte donde nuestros especialistas de 2do nivel van a revisar el problema con mayor profundidad.

Por favor no hagas ningún cambio al sitio staging para que nuestros especialistas puedan acceder y realizar las pruebas necesarias.

Te mantendré al tanto de la evolución de este ticket.

marzo 14, 2025 a las 11:01 am #16816100

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

Aplicando la solución descrita en esta página de errata resuelve el problema: https://wpml.org/errata/editing-translations-with-classic-translation-editor-cte-may-break-with-wpml-4-7/

La he aplicado al sitio staging y he utilizando la página enlace oculto para comprobar que el problema ha desaparecido.

Por favor comprueba con una nueva página y con otras creadas anteriormente para confirmar que el problema se ha resuelto.

marzo 17, 2025 a las 6:44 am #16822981

francescM-6

Buenos días,

He revisado el fix añadiendo el fichero js que se indica (el el otro entorno que te comenté previamente) y parece que está funcionando bien de modo que lo he aplicado al sitio principal.
Quería hacerte un par de preguntas:
- ¿Van a corregir este problema en una versión 4.7.2 o tendré que estar pendiente de ir cambiando este fichero js?
- ¿Valoras posible cambiar del método de traducción clásico al moderno sin que haya problemas? ¿Cuál sería la mejor forma de hacer esto?

marzo 17, 2025 a las 8:55 am #16823475

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Genial! Me alegra saber que el problema se ha resuelto luego de aplicar el fix de la errata.

Para responder a sus preguntas:
1.- No, el fix todavía no va a estar disponible en la v4.7.2
2.- Cambiar el método de traducción, de CTE a ATE puede causar pérdidas en las traducciones y que tenga que volver a traducir el contenido, tal y como se describe al final de esta página: https://wpml.org/documentation/translating-your-contents/using-the-translation-editor/switching-from-classic-to-advanced-translation-editor/#frequently-asked-questions

Saludos!