Saltar al contenido Saltar a la barra lateral

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

Problem:
Estás experimentando problemas con la visualización de traducciones en el frontend de tu sitio WordPress, a pesar de que en el editor avanzado aparecen como completadas y la plantilla está completamente traducida. Has seguido los pasos de solución de problemas en WPML > Support > Troubleshooting sin éxito.
Solution:
Hemos identificado que el problema está relacionado con el plugin de Cloudflare. Al desactivar los plugins de Cloudflare, la traducción debería mostrarse correctamente en el frontend. Te recomendamos desactivar temporalmente estos plugins para verificar si resuelve el problema en tu sitio en producción.

Si esta solución no resuelve el problema o si la información proporcionada se ha vuelto obsoleta, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, visita nuestro foro de soporte.

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 0 respuesta, tiene 2 voices.

Última actualización por Paola Mendiburu hace 10 meses, 2 semanas.

Asistido por: Paola Mendiburu.

Autor Publicaciones
diciembre 17, 2024 a las 6:32 pm #16523196

francescoS-56

Hola Paola, esta clase de errores no se pueden dejar sin resolver ya que nos podríamos perder aliados comerciales, te voy a enviar 2 videos donde se ve el error más claramente. enlace oculto

Tambien he compartido antes credenciales para que ingreses al sitio de staging y puedas realizar pruebas allí.

diciembre 18, 2024 a las 9:48 am #16524977

Paola Mendiburu
Partidario de WPML desde 11/2020

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

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

Hola!

He podido reproducir el problema y está relacionado con el plugin de Cloudflare ya que aparece en WPML --> Soportes --> Registro de errores aparece este error:
Call to undefined function rocket_clean_home() /var/www/inspe.net/wp-content/plugins/cloudflare_purge_cache_per_post/Cloudflare_cache_purge.php:227

He desactivado los plugins de Cloudflare y ya parece funcionar correctamente.

Me puedes confirmar si en tu sitio en producción también funciona al desactivar los plugins de Cloudflare.

Te he hecho un video:
enlace oculto

diciembre 18, 2024 a las 1:37 pm #16526182

francescoS-56

Buenas tardes Paola, el error que ves es porque se esta llamando a la funcion rocket_clean_home() que esta disponible mediante WP Rocket en su documentación oficial (enlace oculto), se usa para limpiar la home page. El motivo por el cual te aparece el error es que en nuestro sitio de desarrollo el plugin padre que habilita el uso de la función está desactivado (WP Rocket). En nuestro sitio de producción no tenemos ese error en el registro de errores del traductor avanzando de WPML.

Te recuerdo que el error no sucede el 100% de las veces por lo tanto la traducción que se realizó en el video que nos enviaste podría no presentar el error, este no es un error que sucede todas las veces. Intenta hacer las pruebas de una publicación de ingles a español por favor que en esas traducciones es donde existe el mayor chance de encontrar el error y no es posible usar la traducción automática que recomendaste a la hora de traducir de un lenguaje secundario al primario.

diciembre 19, 2024 a las 8:23 am #16528618

Paola Mendiburu
Partidario de WPML desde 11/2020

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

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

Hola!

En la anterior respuesta pude reproducir el error y vi que estaba relacionada con lo de cloudflare_purge_cache_per_post.

Para usar la traducción automática desde un idioma secundario lo tienes que hacer o directamente desde entradas o mandar el elemento a traducir y luego hacerlo desde WPML --> Traducciones.

Te he heho un video donde te lo explico:
enlace oculto?