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 actualizar las traducciones de páginas ya traducidas y encuentras que el editor de traducción de WPML se queda cargando indefinidamente sin mostrar el lapicero de completado, y además observas errores en los logs relacionados con

htmlspecialchars_decode()

y URLs codificadas.
Solución:
Recomendamos aplicar la solución proporcionada en la errata del tema Impreza, que puede estar causando el problema. Puedes encontrar la solución detallada en el siguiente enlace:

Si después de seguir estos pasos el problema persiste, por favor abre un nuevo ticket de soporte en nuestro foro para que podamos ayudarte más detalladamente.

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 17 respuestas, tiene 4 voices.

Última actualización por Paola Mendiburu hace 1 año, 9 meses.

Asistido por: Paola Mendiburu.

Autor Publicaciones
diciembre 20, 2023 a las 9:40 am #15099777

audisecS

Estoy tratando de actualizar las traducciones de algunas páginas ya traducidas como por ejemplo:

enlace oculto

Se lanza bien el wpml translation editor, pero cuando le doy a complete se queda actualizando y ningún momento se ve el lapicero como que se ha quedado 100% correctamente.

Además, en la sección de error logs tengo bastantes:

2023/12/20 9:02:55 AM Job Download htmlspecialchars_decode(): Argument #1 ($string) must be of type string, array given /srv/www/vhosts/www.globalsuitesolutions.com/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Shared/st/strategy/shortcode/class-wpml-pb-update-shortcodes-in-content.php:203 6905 84991578 {"downloadUrl":"https:\/\/ate-production.s3proxy.wpml.org\/translated_xliffs\/xliffs\/058\/609\/185\/original\/translated_83736763_Seguridad_de_la_informaci_n_ISO_2700120231212-1630668-1c0zdjd.xliff20231212-1630738-2wosdz.xliff?Expires=1703667766&Signature=SKzUCa88khLYTbXKyfmBT8OeaNMWsKrfD1sQUEK183adagfzyZCRc2vehKukpz2wMTZjrgSO2MMPee9ArBWAhpkC7kL4YwvfTqtxBfZCYIalWMnHJgVH3iJBfVc2fdOdx28fmrJQ1g3LtH3FLQBDonk1bcKVS9x1vkoRkUexMnZDD~dqEPhDtiw1cEu-YaRtPJr2QAA8-Fevl6sPr3V9SYOe3Av0htCeEvzbboxUEJjjuxr~DOMcb-7FaS0GHfOaJin-yR29NBxlZg-gCv1cbunTehOu8pxEdnyHHvic8ChZpckk-kkwj4y922KkLurBcnRk5C7EaXWRoU~y3UDzHA__&Key-Pair-Id=K1C11UVRQNXLRQ"}

Te

wpml-support-gss.png
diciembre 21, 2023 a las 11:27 am #15109409

Alejandro
Partidario de WPML desde 02/2018

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

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

Hola!

Prueba a desactivar los plugins que tienes en tu sitio, y dejar solo WPML activo. trata de mandar una página a traducción desde WPML > Administración de traducción para ver si así se traduce y no genera un error en el log que me has mostrado anteriormente.

si no funciona, desactiva el tema y activa otro como "twentytweny three" y haz lo mismo de antes.

como usas un page builder, aún sin el mismo el contenido se va a copiar y lo que quiero ver en este momento es si el error desaparece, para entonces poder ver cómo continuar.

diciembre 22, 2023 a las 10:30 am #15116065

audisecS

Hola Alejandro:

He desactivado todos los plugins y el problema seguía persistiendo.

Después he desactivado el tema y he puesto el twenty-four, y ahí si ha funcionado y ha salido el lapicero de haberse completado la traducción.

Por lo que veo en el log de errores siempre la descipción es la misma de los errores:
htmlspecialchars_decode(): Argument #1 ($string) must be of type string, array given /srv/www/vhosts/www.globalsuitesolutions.com/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Shared/st/strategy/shortcode/class-wpml-pb-update-shortcodes-in-content.php:203

Ya me dices.
Gracias.

diciembre 26, 2023 a las 8:30 am #15128435

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,
Mi nombre es Carlos y continuaré trabajando en este ticket

1.- Es posible que estemos ante un problema de configuración o de compatibilidad. Me gustaría solicitar acceso temporal al sitio (wp-admin y FTP) con el objetivo de ver el problema más de cerca. Su próxima respuesta será privada y en ella encontrará los campos correspondientes a las credenciales solicitadas.

Aunque no realizaré ningún cambio en el sitio siempre es recomendable crear una copia de seguridad del sitio completo antes de compartir las credenciales de acceso.

2.- También le pido que describa paso a paso cómo reproducir el problema en el sitio.

Saludos!

enero 2, 2024 a las 9:52 am #15142590

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.

Esta es mi IP: 213.162.204.33

Quedo a la espera de su mensaje.

enero 2, 2024 a las 11:10 am #15142961

audisecS

Hola, Carlos:

Ya tienes acceso con tu IP. Por favor, comprueba que puedes acceder. Nosotros también para diferenciar la web de dev, en el footer del idioma ES tenemos un símbolo de dolar.

Gracias y quedamos a la espera.

enero 2, 2024 a las 12:07 pm #15143209

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Desafortunadamente me sigue apareciendo el error:
"No se puede acceder a este sitio webEs posible que la página web enlace oculto esté temporalmente inactiva o que se haya trasladado definitivamente a otra dirección.
ERR_HTTP2_PROTOCOL_ERROR"

enero 3, 2024 a las 8:57 am #15145528

audisecS

Hola, Carlos:

Prueba ahora, ya podrás acceder sin problemas.
Si no pudieras me dices
Gracias y quedamos a la espera
Saludos

enero 3, 2024 a las 9:38 am #15145622

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Esta vez me ha aparecido el formulario pero con el siguiente mensaje de error: "Error: The username wpml-support is not registered on this site. If you are unsure of your username, try your email address instead."

Al parecer el usuario no está registrado en el sitio o las credenciales son incorrectas.

enero 3, 2024 a las 10:12 am #15145896

audisecS

Hola, Carlos:

Cuando te metes en la web en la dirección: enlace oculto

En el footer te aparece el símbolo del dólar tal y como te adjunto en la imagen?

Si no te aparece, no tienes configurado la IP en el archivo host de esta manera:

213.27.181.207 enlace oculto

Ya que te está llevando a la web de producción y no a nuestro entorno de desarrollo.

ME confirmas.
Gracias

wpml-support-web.png
enero 3, 2024 a las 10:17 am #15145915

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Tiene razón, ese es el problema. Estoy viendo la web incorrecta. Sin embargo el archivo hosts está configurado correctamente por lo que no entiendo que puede estar pasando.

enero 3, 2024 a las 11:05 am #15146105

audisecS

Hola, Carlos:

Tienes el archivo hosts de esta manera? Tal y como te lo adjunto en la imagen

Si usas windows te lo encontrarás en esta ruta: C:\Windows\System32\drivers\etc

A ver si dejándolo de esta manera puedes acceder.

¡Gracias!

wpml-support-web2.png
enero 3, 2024 a las 1:00 pm #15146639

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Si, está correctamente configurado y me sigue apareciendo el sitio sin el símbolo de dólar en el footer.

enero 4, 2024 a las 8:16 am #15149446

audisecS

Hola, Carlos:

Podrías probar a borrar toda la información del navegador y meterte en una sesión de incógnito por si fuera algo así. Todo está bien configurado y deberías acceder si lo tienes así en el archivo host.

Gracias

enero 4, 2024 a las 9:15 am #15149671

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,
Ya he podido acceder al sitio, al parecer se trataba de una memoria cache del navegador que estaba desactualizada.

He realizado algunos pasos de troubleshooting y ahora le pido que cree una página de prueba, la traduzca y compruebe si el problema desapareció.