Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema: El cliente está intentando actualizar las traducciones de varias páginas en español, pero los cambios se reflejan en la administración y no en la web. Las traducciones actualizadas no se muestran correctamente en el front end. Solución: 1. Se sugirió al cliente contactar con su proveedor de hosting para verificar la configuración del servidor, ya que una copia local del sitio no presentaba el mismo problema. 2. Se identificó que el uso de memcached estaba interfiriendo con la actualización de las traducciones en el front end. Al desactivar memcached, los cambios en las traducciones se reflejaron inmediatamente. 3. Si el cliente decide reactivar memcached, debe seguir las instrucciones específicas para configurarlo con WPML, disponibles en https://wpml.org/documentation/support/using-wpml-with-memcached-caching/.
Es posible que esta solución pueda ser irrelevante debido a que está desactualizada o no aplicable a tu caso. Si los problemas persisten, te recomendamos abrir un nuevo ticket de soporte y verificar los problemas conocidos en https://wpml.org/known-issues/. Asegúrate también de tener instaladas las últimas versiones de los temas y plugins.
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.
Antecedentes del problema:
Estoy intentando actualizar las traducciones de varias páginas en Español. Los cambios se reflejan en la administración, pero no en la web. El problema se puede ver en la página: enlace oculto
Síntomas:
Las traducciones no se actualizan en la web.
Por ejemplo, en la página Somos debe verse: 'Bienvenido a la aplicación Global Investment Crypto Exchange (GIE), donde cada transacción realizada sin mayor esfuerzo promete una oportunidad de ganar y al mismo tiempo retribuir a la sociedad'. En su lugar, se ve: 'Bienvenido a la aplicación Global Investment Crypto Exchange (GIE), donde cada transacción sin esfuerzo promete una oportunidad de ganar y retribuir a la sociedad simultáneamente'.
Preguntas:
¿Por qué las traducciones no se actualizan en la web?
¿Cómo puedo asegurarme de que los cambios en las traducciones se reflejen correctamente?
He descargado una copia de tu sitio y la he instalado localmente. En esta copia, las páginas se actualizan sin problemas y las nuevas páginas se mantienen guardadas (algo que también presenta problemas en tu sitio en vivo). Esto indica que podría haber un problema o una mala configuración en tu servidor, ya que esta es la única diferencia entre mi copia local y tu sitio en vivo.
En este caso, te pido que te pongas en contacto con tu proveedor de hosting y les expliques la situación. Si lo deseas, ya he preparado un mensaje para ti:
"Hola,
Estoy teniendo problemas con algunas páginas traducidas por WPML en mi sitio. Al realizar cambios en las traducciones, estos no se reflejan en el front end. Además, algunas traducciones nuevas no se guardan y desaparecen por completo del back end. He creado una copia local de mi sitio para análisis y el error no ocurre allí.
Por favor, solicito que me proporcionen cualquier información que consideren relevante, como un log de errores del servidor u otra información que pueda estar relacionada con este problema. Ya estoy en contacto con el equipo de WPML".
Por favor, tráeme la respuesta que te den, para que pueda continuar investigando. La idea es obtener información relevante sobre el problema.
Del hosting (SiteGround) me han respondido que limpie el cache del servidor (dynamic cache y memcached).
Probé y efectivamente al limpiar el memcached me muestra bien las traducciones en el front end. Volví a actualizar las traducciones y para que las muestre tuve que limpiar el memcached.
Desactivé el memcached y ahora sí me refleja los cambios de las traducciones inmediatamente en el front end.
Gracias por compartir los resultados. La decisión de usar o no **memcached** depende de varios factores. Si no hay una diferencia significativa en el rendimiento de tu sitio, creo que podría ser más sencillo dejar **memcached** desactivado.