[Resuelto] No se actualizan las traducciones, se quedan colgadas
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema:
Si estás experimentando problemas con la traducción de tu sitio web, como un mensaje de "Actualizando el estado de traducción" permanente o dificultades para traducir plantillas y formularios, sigue estos pasos para resolverlo.
Solución:
Primero, asegúrate de crear una copia de seguridad del sitio completo. Luego, actualiza cualquier plugin o tema que esté desactualizado. Después, ve a Plugins -> Añadir nuevo -> Pestaña 'Comercial' y actualiza los plugins de WPML. Borra cualquier memoria cache que pueda existir.
Para problemas con el contenido que no se traduce:
1. Edita el contenido en el idioma original y realiza un pequeño cambio.
2. Guarda los cambios y actualiza la traducción.
3. Comprueba si el problema se resolvió.
Si las plantillas y formularios no se han traducido:
1. Ve a WPML -> Administración de Traducción.
2. Filtra las Plantillas y los formularios y tradúcelos.
3. Luego, edita las páginas en el idioma original, realiza un pequeño cambio en el contenido, guarda los cambios y actualiza la traducción.
4. Comprueba si el problema se resolvió.
Para traducir los formularios, simplemente ve a WPML -> Administración de traducción y filtra por WPForms. Recuerda que debes traducir todas las plantillas y todos los formularios a todos los idiomas activos en el sitio.
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.
Hoy no hay asistentes de soporte disponibles en el foro Spanish. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.
Por favor realice los siguientes pasos:
- Cree una copia de seguridad del sitio completo
- Actualice cualquier plugin o tema que pueda estar desactualizado
- Vaya a Plugins -> Añadir nuevo -> Pestaña 'Comercial' -> Actualice los plugins de WPML
- Borre cualquier memoria cache que pueda existir
- Edite el contenido que tiene problemas en el idioma original -> Realice un pequeño cambio en el contenido -> Guarde los cambios y actualice la traducción
- Compruebe si el problema se resolvió
Puede decirme el resultado de los pasos anteriores?
Hola Carlos, tengo el mismo problema que intentamos arreglar el viernes.
He realizado todos los pasos que me has sugerido pero no he conseguido solucionar nada.
He cambiado todas las url de la web y he intentado reinstalar wpml, pero no lo consigo arreglar.
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.
He revisado las páginas y veo que están compuestas por plantillas y formularios que no se han traducido aún. Antes de continuar con la traducción de las páginas le pido que realice estos pasos:
- Vaya a WPML -> Administración de Traducción
- Filtre las Plantillas (las últimas que aparecen en el filtro) y los formularios, y los traduzca
- Luego edite las páginas en el idioma original -> Realice un pequeño cambio en el contenido -> Guarde los cambios y actualice la traducción
- Compruebe si el problema se resolvió
Puede decirme el resultado de los pasos anteriores?
He vuelto a revisar el sitio en WPML -> Administración de Traducción y puedo observar que no se han traducido las plantillas (excepto por una a un solo idioma) y ninguno de los formularios. Por favor traduzca todas las plantillas y todos los formularios antes de traducir las páginas y luego compruebe si el problema desapareció.
He realizado varias pruebas pero el problema persiste. Para descartar que este problema esté causado por una funcionalidad de terceros es necesario realizar los siguientes pasos:
- Crear una copia de seguridad del sitio completo o un sitio staging con una copia del sitio en producción
- Borrar cualquier memoria cache que pueda existir
- Desactivar todos los plugins, incluyendo los de WPML
- Activar un tema por defecto de WordPress, por ejemplo: Twenty Twenty
- Activar los plugins de WPML
- Si el problema desapareció, comenzar activando el tema y luego el resto de los plugins, uno por uno, hasta que el problema vuelva a aparecer y encuentre al culpable
Estoy más que dispuesto a realizar estos pasos pero primero necesito su autorización y su confirmación de que tiene una copia de seguridad del sitio que pueda restaurar, o que comparta las credenciales del sitio staging.
Quedo a la espera de su mensaje.
Nota importante: Por favor edite su mensaje privado y comparta las credenciales FTP para poder activar el modo de depuración de WordPress y comprobar si aparece algún mensaje de error en el archivo debug.log
Ok he realizado los pasos que me has indicado y he identificado los plugins que me bloquen la traducción. En este caso eran "WP Menu Icons" y "WP Offload Media".
Las traducciones ya están hechas (en un idioma, faltan 2) pero para realizarlas debo desactivar estos plugins y luego reactivarlos, pero a "WP Menu Icons" lo tengo que reconfigurar cada vez.
Sabe si hay alguna manera de hacerlos compatibles? Porque podría buscar un sustituto para "WP Menu Icons", pero "WP Offload Media" lo necesito para gestionar los assets de la web.
This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.