- Estado
- Resuelto
- Tipo
- Error
- Registrado para
- WPML Multilingual CMS 4.9.3, WPML Multilingual CMS 4.9.4
- Resuelto en
- WPML Multilingual CMS 4.9.5
- Etiquetas de temática
- Bug
Resumen del problema
En WPML 4.9.3 y 4.9.4, el editor puede mostrar el mensaje «WPML ha intentado traducir esta página tres veces y ha fallado. Para solucionarlo, contacte con el soporte de WPML» aunque no haya ningún problema en su sitio.
Causa
WPML 4.9.3 añadió una limpieza automática de una configuración incorrecta del dominio alias. En las versiones 4.9.3 y 4.9.4, esta limpieza borra el alias pero no muestra el asistente de migración en la misma carga de la página. Hasta que abra el Escritorio de traducción, cada intento de traducción recibe una respuesta HTTP 426 («WPML ha detectado un cambio en la URL de su sitio»). Cada intento fallido aumenta el contador de reintentos del trabajo, y después de tres intentos el editor muestra el mensaje anterior.
Cómo confirmar que se trata de este problema
- Vaya a WPML → Soporte → Registros. Verá un grupo de respuestas HTTP 426 de aproximadamente el momento en que comenzó el problema, con el texto «WPML ha detectado un cambio en la URL de su sitio».
- Una vez que ejecute el asistente de migración, el Editor de traducción avanzado registra el sitio como una copia migrada (
KIND = attached_copy), con el dominio anterior como original.
Solución alternativa
Actualice a WPML 4.9.5 o posterior. La actualización cierra la ventana de restablecimiento de forma definitiva y la traducción se vuelve a intentar por sí sola.
Si aún no puede actualizar, registre el sitio con el asistente de migración y vuelva a intentar el trabajo:
- Vaya a WPML → Gestión de traducción. Aparecerá el asistente de migración.
- Ejecute el asistente y elija Copiar con código de migración. Esto registra el sitio como una copia migrada.
- Abra la entrada afectada desde la lista de entradas o desde el Escritorio de traducción y haga clic en su icono de en progreso. El trabajo se vuelve a intentar, el contador se restablece y el editor se abre. No necesita cancelar ni volver a crear el trabajo.
En WPML 4.9.5 o posterior el asistente de migración ya no existe y esta causa ya no se aplica. Si ve el mensaje en la versión 4.9.5 o posterior, hay algún otro problema: haga una consulta de soporte y adjunte sus registros de soporte de WPML.