Saltar al contenido Saltar a la barra lateral

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problema:
Si estás experimentando problemas con la no visualización de la descripción larga traducida en tu sitio web (o de algún campo parecido), puede deberse a un conflicto entre Gutenberg y el editor clásico de WordPress.

Solución:
Para resolver este problema, sigue estos pasos:
1. Ve a WPML > Packages y elimina los paquetes de cadenas que tengan el nombre "gutenberg-XXX", donde "XXX" es el ID de las páginas o productos afectados.

2. Si estás utilizando el editor avanzado o el editor nativo de WordPress, puedes eliminar todos los paquetes. si usas el editor clásico de WPML, ten en cuenta que al borrar el paquete de traducción también se borrará el contenido en este editor de traducción.

3. Después de borrar los paquetes, envía el contenido para traducción desde WPML > Administración de traducción para actualizar el contenido.

Recuerda no mezclar contenido de diferentes editores, ya que WordPress está diseñado para trabajar con uno a la vez, y Gutenberg es el editor por defecto en el ecosistema de WordPress.

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.

Etiquetado: 

Este tema contiene 11 respuestas, tiene 3 voices.

Última actualización por Alejandro hace 1 año, 9 meses.

Asistido por: Alejandro.

Autor Publicaciones
diciembre 5, 2023 a las 3:12 pm #15000043

raimonE-2

Tengo un producto en una tienda woocommerce (enlace oculto) en castellano y su traducción al catalán (enlace oculto)
La traducción completa está hecha y es perfectamente visible desde la pestaña "Producto" de WooCommerce Multilingual & Multicurrency.
Sin embargo, en la página del producto en catalán aparece el campo de descripción larga en castellano. El resto del contenido si que aparece tal y como está traducido.

He comprobado el límite de memoria en config.php y está en 256Mb
También he hecho algunos pequeños cambios en el producto (tanto en la descripción como en otros campos) y he actualizado la traducción pero nunca aparece la descripción larga traducida.

¿Me podéis ayudar?

diciembre 7, 2023 a las 6:29 pm #15020231

Amit
Colaborador

Buenas,

Antes que uno de mis colegas te puede ayudar, por favor siga esas indicaciones -

Esto puede deberse a diferentes configuraciones o problemas de compatibilidad entre WPML y WooCommerce. A continuación, te ofrezco una serie de pasos para intentar resolver el problema:

Verificación de la sincronización de la traducción: Asegúrate de que la traducción de la descripción larga esté correctamente guardada y sincronizada en WooCommerce Multilingual. Ve a la página de edición del producto en WooCommerce, y luego al tab de "WooCommerce Multilingual", y verifica que la descripción larga esté traducida allí.

Actualización de la traducción: También te recomendaría que fueras a WPML > Traducción de Entradas e hicieras clic en el lápiz (icono de editar) para la traducción al catalán del producto en cuestión y te aseguraras de que la descripción larga esté correctamente ingresada allí.

Revisar si hay un problema de caché: A veces, los problemas de visualización se deben a la caché del sitio. Asegúrate de borrar la caché del servidor, del navegador, y cualquier plugin de caché que puedas tener instalado en tu sitio.

Verificar plantillas personalizadas: Si estás usando archivos de plantilla personalizados para los productos, asegúrate de que sean compatibles con WPML y que estén configurados correctamente para mostrar la traducción adecuada.

Comprobar compatibilidad de temas y plugins: Asegúrate de que estás corriendo la última versión de WPML, WooCommerce, y cualquier otro plugin relevante, así como tu tema. A veces, los problemas de compatibilidad pueden causar este tipo de problemas.

Desactivar otros plugins: Prueba desactivando otros plugins que no sean WPML y WooCommerce para descartar conflictos.

Revisión del soporte técnico: Si después de seguir los pasos anteriores el problema persiste, es posible que necesitemos realizar una revisión más detallada. En ese caso, puedes proporcionar un duplicado mínimo de tu sitio usando el plugin Duplicator. Esto nos permitirá revisar tu configuración sin afectar tu sitio en vivo.

Por favor, intenta realizar estos pasos y avísanos del resultado. Si continúas experimentando problemas, necesitaremos más información sobre tu configuración y posiblemente acceso a una copia de tu sitio como te indiqué en el paso 7.

Para más información sobre cómo traducir productos de WooCommerce con WPML, puedes revisar este enlace: WooCommerce Multilingual – ejecutar sitios de comercio electrónico multilingües (https://wpml.org/documentation/related-projects/woocommerce-multilingual/).

diciembre 15, 2023 a las 3:50 pm #15074459

raimonE-2

Todo parece correcto pero continua sin mostrar la descripción larga (que si está traducida)

Screenshot_51.png
Screenshot_50.png
diciembre 18, 2023 a las 8:58 am #15081267

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Para investigar el problema, te pido amablemente que me concedas acceso al área de wp-admin de tu sitio web.

He habilitado los campos necesarios desde mi lado para que puedas proporcionármelos de manera segura y privada. De esta manera, solo nosotros dos podremos verlos.

Si es posible y por tu seguridad, te sugiero que crees un nuevo usuario (ficticio, con un correo ficticio) que luego puedas eliminar cuando se cierre el ticket.

diciembre 27, 2023 a las 5:31 pm #15132991

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Disculpa, por casualidad tienes algún tipo de cache activo en el sitio del lado del servidor?

y esto te sucede con todos los productos o solo algunos? porque pareciera que el campo de descipción se encontrara como "duplicar" en vez de traducir.

Por favor vé este video: enlace oculto

Cómo próximo paso te pido si puedes crear un sitio de desarrollo. si no puedes, puedo crear uno yo y podemos clonar el sitio para hacer las próximas pruebas.

diciembre 28, 2023 a las 6:43 am #15133712

raimonE-2

Buenos días Alejandro y muchas gracias por tu revisión.
He desactivado los plugins que me parecía que podían ser conflictivos y eliminado el código guttemberg de la descripción del producto pero continúa igual.
Como yo no sabría cómo duplicar el contenido para crear un nuevo sitio de desarrollo, puedes hacerlo tú mismo como comentas.
Gracias!

diciembre 28, 2023 a las 3:06 pm #15135252

raimonE-2

Hecho!

diciembre 28, 2023 a las 4:19 pm #15135395

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Gracias!

Voy a hacer algunas pruebas y apenas descubra que sucede, te avisaré.

diciembre 29, 2023 a las 2:51 pm #15136973

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

He enviado el caso a nuestros desarrolladores porque el problema que tienes parece ser de lado de la base de datos. ellos revisarán que sucede y me darán una solución al problema.

---------------

Mientras tanto te hago un par de preguntas:

1) en el producto enlace oculto

ayer un parrafo iniciaba con "En nuestro fantastico curso de Comunicación Persuasiva" pero hoy o ayer luego de la migración ese texto cambió. ese cambio lo hiciste tu durante un test?

2) Este problema comenzó luego de alguna actualización o luego de un momento específico? al vez luego de agregar o borrar algo en el sitio?

diciembre 29, 2023 a las 3:00 pm #15136979

raimonE-2

Respondo...
1) Lo hice yo porque de hecho "fantástico" ya lo había añadido para hacer una prueba anterior, porque a menudo comentáis que, para una revisión, hagamos un pequeño cambio en el texto y volvamos a comprobarlo.
2) No soy consciente de nada especial. Redacté el texto en castellano, hice la traducción de todo al catalán pero, al revisarlo, la descripción larga no aparecía traducida.

Gracias!

diciembre 29, 2023 a las 4:15 pm #15137138

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Muchas gracias!

Estamos revisando con los desarrolladores a ver si damos con la raíz del problema para proceder a resolverlo.

Te tengo actualizado.

enero 2, 2024 a las 12:59 pm #15143522

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Encontramos el problema y está conectado con el código de gutenberg que tenías pero por suerte tiene una solución sencilla.

Al parecer, en pasado esa página se había abierto con Gutenberg y fue traducida cuando se encontraba el campo de la descripción usando gutenberg. (esto explicaría también esas clases de gutenberg de antes)

Lo que pasó es que luego se cambió el layout al editor clásico de WP pero en WPML la referencia a gutenberg existía todavía ya que pues, en WordPress parecía hecho con gutenberg (imagino por algún tipo de compatibilidad).

Para arreglar el problema puedes ir a WPML > Packages y borrar los paquetes de cadenas que se llamen "gutenberg-XXX" donde XXX es el ID de las páginas o productos que tienen el problema.

Si usas el editor avanzado o el editor manual entonces puees borrarlos todos, pero si usas el editor clásico entonces borrando el paquete de traducción se borrará el contenido en el editor de traducción.

En tu caso, usas el editor de traducción avanzado así que podrías simplemente borrar todo el contenido de esa página: enlace oculto

Una vez que hagas eso puedes mandar el contenido desde WPML > Administración de traducción (solo por esta vez) para que se actualice el contenido.

Recuerda que no puedes mezclar el contenido de un editor o del otro ya que se supone que en WordPress puedes tener solo uno y el que "deberías" tener es gutenberg por ser este el único "default" del ecosistema y por ende es el que es testeado.

Saludos.

enero 3, 2024 a las 7:36 am #15145316

raimonE-2

Genial!
Hecho siguiendo tus instrucciones y problema resuelto.
Muchas gracias!!!