[Asignado] Problema con traducciones manuales que no se reflejan en la página
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.
Sun
Mon
Tue
Wed
Thu
Fri
Sat
-
7:00 – 12:00
7:00 – 12:00
7:00 – 12:00
7:00 – 12:00
7:00 – 12:00
-
-
13:00 – 15:00
13:00 – 15:00
13:00 – 15:00
13:00 – 15:00
13:00 – 15:00
-
Zona horaria del soporte: Europe/Madrid (GMT+02:00)
Background of the issue:
Estoy teniendo un problema con las traducciones en mi sitio web. He traducido manualmente mucho contenido en la página, y todas las traducciones aparecen como completadas en el panel de WPML. Los enlaces donde se puede ver el problema son: enlace oculto, enlace oculto, enlace oculto.
Symptoms:
Cuando cambio el idioma de la página a inglés o español, el contenido no se muestra traducido y sigue apareciendo en el idioma original. Ya revisé la configuración de filtros y verifiqué que todo el contenido está marcado como traducido, pero el problema persiste.
Questions:
¿Por qué las traducciones no se reflejan en la página?
¿Cómo puedo solucionar el problema de que las traducciones no se muestren?
He revisado las URLs que has compartido y he encontrado que:
1.- enlace oculto parece no estár traducida o parece ser una plantilla de Elementor. En cualquier caso, no puedo cambiar de idiomas utilizando el selector que aparece arriba. -> Puedes decirme que tipo de página/contenido es esta URL?
2.- enlace oculto muestra los cursos en ambos idiomas. -> Te pido que vayas a WPML -> Configuración -> Traducción de tipos de entrada -> Te asegures que los cursos están configurados en la columna de la izquierda. Si el problema persiste, entonces será necesario revisar otras configuraciones.
3.- enlace oculto funciona correctamente, no encuentro ningún problema.
Quedo a la espera de tu respuesta.
Saludos,
Carlos
La URL enlace oculto
corresponde a una plantilla de grupos de BuddyPress.
En cuanto a enlace oculto
, ya revisé en WPML → Configuración → Traducción de tipos de entrada, pero los Cursos no aparecen en la lista de tipos de entrada para configurar su traducción.
1.- Esta plantilla debe ser un tipo de entrada y debe poder configurarse en WPML -> Configuración -> Traducción de tipos de entrada, y debe poder traducirse en WPML -> Gestión de Traducción.
También comprueba que has creado la plantilla utilizando BuddyPress y no otro plugin, que pudiera no ser compatible con WPML.
2.- Para traducir lo cursos de Tutor LMS debes seguir los pasos descritos en esta guía: enlace oculto
Llevamos bastante tiempo intentando resolver un problema de compatibilidad entre Tutor LMS y WPML y no hemos podido encontrar una solución. Ya hemos seguido toda la documentación oficial, tutoriales y pasos indicados, pero el problema persiste. Les detallo la situación:
1. Traducciones hechas pero no visibles
Los cursos están traducidos manualmente (no con el editor avanzado).
En el backend puedo ver perfectamente cada curso en inglés y en español, con su título, descripción y contenido traducido.
Ambos están en estado Publicado en los dos idiomas.
2. Problema en el frontend
En la versión inglés (/courses/) el archivo de cursos funciona correctamente: aparecen las tarjetas, con sus imágenes destacadas, y al hacer clic se entra en el single del curso.
En la versión español (/cursos/) ocurre lo siguiente:
El listado se ve diferente (faltan imágenes o se muestran tarjetas distintas).
Al hacer clic en una tarjeta en español, muchas veces me redirige otra vez al listado en lugar de abrir el curso traducido.
En algunos casos, aun estando publicado, el curso en español no se muestra igual que el equivalente en inglés. .
Lo que ya probamos:
Guardar enlaces permanentes múltiples veces.
Ejecutar todas las opciones en WPML → Support → Troubleshooting (set language info, fix assignments, sync taxonomies, translate link targets, etc.).
Revisar que los cursos estén en “Publicado” en ambos idiomas.
Muchas gracias por sus mensajes y por compartir las capturas de pantalla.
Por favor crea un sitio staging con una copia del sitio en producción (puedes utilizar el plugin WP Staginde forma gratuita) y comparte las credenciales de acceso en tu próximo mensaje que he establecido como privado. Esto nos permitirá reproducir el problema y realizar pruebas sin afectar al sitio en producción.
Nota: Hemos publicado una nueva versión de los plugins de WPML. Te recomiendo que crees una copia de seguridad del sitio completo y actualices los plugins de WPML en Plugins -> Añadir nuevo -> Pestaña 'Comercial' y compruebes si el problema persiste.