Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema: Si estás experimentando que algunos textos traducidos no aparecen en tu sitio web a pesar de estar marcados como traducidos, es posible que estés utilizando contenido externo como plantillas, secciones, widgets globales o barras laterales que necesitan ser traducidos por separado. Solución: Para asegurarte de que todos los textos se traduzcan correctamente, sigue estos pasos: 1. Haz clic en "Editar single post" para abrir la plantilla en el Editor de Elementor. 2. Utiliza el botón "Salir a WordPress" para volver al editor de WordPress. 3. Accede a las traducciones desde la barra lateral derecha. Para más detalles sobre la traducción de plantillas en Elementor con WPML, visita: https://wpml.org/documentation/plugins-compatibility/elementor/#translating-elementor-templates
Si esta solución no resuelve tu problema o si la información parece desactualizada, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión de la solución permanente y confirmar que tienes 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:
He pasado la web a producción y me faltan textos para traducir. Los he traducido, aparecen como traducidos pero en la web no se traducen.
Síntomas:
Los textos traducidos no aparecen en la web. Algunos, la mayoría si.
Preguntas:
¿Por qué ALGUNOES de los textos traducidos no aparecen en la web?
¿Cómo puedo asegurarme de que los textos traducidos se muestren correctamente en la web?
He notado que estás usando Elementor.
1. La mayoría de los textos no traducidos están en la barra lateral. Si utilizas una sección o plantilla de Elementor aplicada a varias páginas, asegúrate de traducirla en "WPML > Administración de traducción". Selecciona el tipo "Parte de plantilla" o "Plantilla".
Esta guía está dirigida a desarrolladores, pero si necesitas ayuda, no dudes en proporcionarme acceso de administrador (wp-admin), preferiblemente a una copia "staging", para que pueda investigar más a fondo.
He activado un campo privado para tu próxima respuesta donde podrás proporcionar esa información de forma segura. No comparta tu propia cuenta de administrador, crea una nueva que podrás eliminar luego.
IMPORTANTE: antes de continuar, haga una copia de seguridad de tu sitio y base de datos.
Hola y gracias por la respuesta.
He intentado hacer la traducción siguiendo la ruta que me has dicho y no me aparece el texto a traducir.
Por otro lado, el enlace que me has pasado está roto. Me lleva a una página con error 404.
Me gustaría solicitar un acceso de administrador temporal (wp-admin), preferiblemente a un sitio "staging" de prueba donde se ha replicado el problema, para que pueda investigar más a fondo?
He activado un campo privado para tu próxima respuesta donde podrás proporcionar esa información de forma segura. No comparta tu propia cuenta de administrador, crea una nueva que podrás eliminar luego.
IMPORTANTE: realiza una copia de seguridad de tu sitio y de la base de datos.
Antes de facilitar esta información, adjunto un pantallazo donde detallo exactamente donde he realizado la traducción (este mismo proceso lo he hecho en muchísimas partes de la web y ha funcionado perfectamente). En la imagen se ve el "lapiz" conforme la traducción está en los todos los idiomas (en castellano se visualiza perfectamente, el francés todavía no está la web).
Para confirmar mi hipótesis, ¿podrías decirme cuál es el widget de Elementor que estás utilizando? ¿Es el widget "Heading" de Elementor o algún otro tipo de Heading que proviene de un add-on?
Si lo prefieres, puedo crear un sitio de prueba para ti; solo necesitarás instalar los plugins que utilizaste para crear este Heading y así poder reproducir el problema.
Hola, que yo sepa no estoy utilizando ningún widget específico de Elementor, más allá del propio elementor.
Si la traducción no la hago a través de WPML, para que la traducción se muestre en la parte frontal, tengo que ir a "Single Page" y desde allí traduzco. Adjunto pantallazos del proceso.
El problema es que si lo hago así, me cambia la traducción en todos los idiomas. O sea, que sigo teniendo el mismo problema.
Gracias por el acceso. He notado que estás utilizando una plantilla "Single Post" dentro de tu página. Cuando utilizas una plantilla, una sección, un widget global, una barra lateral u otro tipo de contenido externo a tu página, es necesario traducirlo por separado.
Para hacerlo, puedes hacer clic en "Editar single post" para abrir la plantilla en el Editor de Elementor. Luego, utiliza el botón "Salir a WordPress" para volver al editor de WordPress, donde podrás acceder a las traducciones desde la barra lateral derecha.