Saltar al contenido Saltar a la barra lateral

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

Problem:
Si estás intentando traducir productos en WooCommerce y notas que las versiones traducidas muestran valores por defecto diferentes de los esperados, como por ejemplo esperar ver 'Mecánico - Trackrat Advance - No' y obtener 'Mechanic - Trackrat Master - Sin valor por defecto'.
Solution:
Primero, asegúrate de haber añadido los workarounds de las erratas conocidas. Después, borra la caché para ver si esto resuelve el problema. Si el problema persiste, verifica si continúa incluso con todos los plugins desactivados y un tema por defecto. También es importante confirmar si el problema ocurre únicamente al crear una traducción nueva desde cero.

Si después de seguir estos pasos el problema sigue sin resolverse, te recomendamos abrir un nuevo ticket de soporte. Además, te sugerimos revisar la página de problemas conocidos para verificar si hay una solución permanente para tu versión específica y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, no dudes en contactarnos en nuestro foro de soporte.

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.

Este tema contiene 6 respuestas, tiene 0 voices.

Última actualización por Paola Mendiburu hace 3 semanas, 3 días.

Asistido por: Paola Mendiburu.

Autor Publicaciones
octubre 7, 2025 a las 8:45 am

eliseoD

Antecedentes del problema:
Estoy intentando traducir productos en WooCommerce. Las versiones traducidas muestran valores por defecto diferentes en las traducciones. El problema se puede ver en la página: enlace oculto

Síntomas:
Las versiones traducidas de los productos muestran valores por defecto diferentes. Esperaba ver 'Mecánico - Trackrat Advance - No', pero obtuve 'Mechanic - Trackrat Master - Sin valor por defecto'.

Preguntas:
¿Por qué las traducciones de los productos muestran valores por defecto diferentes?
¿Cómo puedo sincronizar los valores por defecto de los atributos en las traducciones?

octubre 7, 2025 a las 9:27 am #17462853

Paola Mendiburu
Partidario de WPML desde 11/2020

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

Zona horaria: Europe/Madrid (GMT+01:00)

Hola!

Asegúrate de que están añadidos los dos workarounds de las dos erratas.

Borra cache y dime si funciona.

Gracias.

octubre 7, 2025 a las 12:54 pm #17463862

eliseoD

Hola Paola!

El problema principal, la traducción de los valores pòr defecto parece que funciona todo bien, lo he probado con uno de los productos reales y tambien va. Muchisimas gracias.

Con lo del precio cero esta pasando una cosa curiosa, que tambien ha funcionado con el producto de prueba, pero estoy intentandolo con los productos reales y no hay manera, no se que puede ser.

Dejame porfavor que haga alguna prueba mas active los plugins y pase la solucion al live y cerramos este ticket y si quieres intentamos ver lo del cero.

Saludos y gracias otra vez
Eliseo

octubre 7, 2025 a las 3:05 pm #17464330

eliseoD

Hola Paola, con respecto a lo de los productos con variables de precio 0 acabo de descubrir algo muy interesante, lo que estaba funcionando no era el workaround, es que no me digas porque, en el original en vez de un cero puse dos, 00, y he hecho ya varias pruebas incluso despues de eliminar el codigo del workaround y funciona, si en vez de poner un cero pones dos, se elimina el problema.

Por otro lado confirmo que por mas actualizaciones de producto, borrados de cache etc que haya hecho, con lo del workaround no funcionaba. Solo me queda volver a modificar el codigo y probar a crear un producto y sus traducciones desde cero, valga la redundancia, pero dudo que funcione.

octubre 7, 2025 a las 7:09 pm #17465207

Paola Mendiburu
Partidario de WPML desde 11/2020

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

Zona horaria: Europe/Madrid (GMT+01:00)

Ok, ahora solo queda el problema del “0”.

¿Podrías confirmarme si el problema persiste incluso con todos los plugins desactivados, un tema por defecto y aplicado el workaround?

¿Funciona únicamente cuando creas una traducción nueva desde cero?

octubre 8, 2025 en 3:47 pm #17467912
eliseoD

Buenas tatrdes Paola!

he estado haciendo pruebas de la manera mas cientifica posible e implementando las soluciones en el live, a continuación te explico.

Tema valores por defecto, con el workaround, perfecto, vacias cache, actualizas las traduciones ya hechas y va perfecto, las traducciones nuevas directamente funcionan si más.

Magnifico, ahora entiendo que si el problema se vuelve a manifestar, es ir revisando el Attributes.php que con las actualizaciones no se borre el workaround.

El tema del 0, en el live esta funcionando y no esta presente el workaround porque con la actualización se ha borrado y mucho me temo que esa era la razon original del problema, pues la ultima actualización hecha era de julio y he tenido que forzarla con eso de desvincular y volver a vincular en ambos el live y el stagging para poder hacer la de septiembre.

Por otro lado, el tema del 00 puede ser que aparentemente funcionara simplemente porque para hacer efectivo aquello del workaround era necesario realizar un pequeño cambio en las variaciones y guardar los cambios.Ahora ya le tendrás que preguntar a otro porque mi entorno de prueba ha cambiado. Pero vamos , que este tema solucionado tambien.

La única cosa, y es extraña, es el salto de linea que aparece ahora en la descripcion corta del producto.

En el orignal el codigo es así:

Para la inscripción de copilotos, segundos pilotos, mecánicos y/o espectadores, haz click enlace oculto" target="_blank" rel="noopener">AQUÍ

Y en las traduciones se muestra así:

Pour l'inscription des copilotes, des seconds pilotes, des mécaniciens et/ou des spectateurs, veuillez cliquer enlace oculto" target="_blank" rel="noopener">
ICI

De hecho, el último producto publicado y traducido en el que esto no pasaba , es del 14/07/2025, ese mismo producto, actualizo la traducción y pasa esto.

Se te ocurre algun origen o solución?
Muchisimas gracias

Los hilos nuevos creados por Paola Mendiburu y vinculados a este se encuentran a continuación:

https://wpml.org/es/forums/topic/salto-de-linea-en-la-traduccion-de-la-descripcion-del-producto/

octubre 8, 2025 a las 4:11 pm #17468047

Paola Mendiburu
Partidario de WPML desde 11/2020

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

Zona horaria: Europe/Madrid (GMT+01:00)

Ok me alegro que ya te funcione.

Con respecto al salto de línea al ser un nuevo problema he creado este nuevo ticket y te contestaré ahi:
https://wpml.org/es/forums/topic/salto-de-linea-en-la-traduccion-de-la-descripcion-del-producto/