[Resuelto] Problema producto traducido al portiugues
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problem: Si estás trabajando en la traducción manual de campos personalizados en tus fichas de producto y notas que el texto se muestra con formato HTML en plano solo en ciertos idiomas, como el portugués, mientras que en otros idiomas como francés y español no ocurre esto. Solution: 1. Verifica que has traducido todas las plantillas de Divi correctamente siguiendo esta guía: https://wpml.org/documentation/theme-compatibility/divi-builder/ 2. Si el problema persiste, instala el plugin Code Snippets y crea un snippet con el siguiente código:
3. Guarda los cambios y verifica el resultado. 4. Si el problema inicial persiste, actualiza la traducción de la plantilla y elimina cualquier workaround previo.
Si esta solución no resuelve tu problema o 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. Para asistencia adicional, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
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:
Estoy trabajando manualmente en la traducción de los campos personalizados de mis fichas de producto en Portugués. Estoy utilizando la misma plantilla de producto para francés y español, y no tengo ese problema en esos idiomas. Aquí está el enlace a la página donde se puede ver el problema: enlace oculto
Síntomas:
El texto se muestra con formato HTML en plano, por lo que se ve visualmente todo el código en la versión en Portugués.
Preguntas:
¿Por qué el texto se muestra con formato HTML en plano solo en la versión en Portugués?
¿Cómo puedo solucionar el problema del formato HTML en la traducción al Portugués?
Está todo traducido. De hecho, funciona bien en francés. Lo que no me funciona es el portugués. Debería verse el texto en html, no como texto plano. Son las partes del plugin de custom field de productos lo que no me aplica bien. Las hago manualmente, porque estas partes de productos prefiero hacerlas manualmente por un tema SEO.
Te adjunto video para que veas cómo lo meto en frances y como me funciona ok, y como lo meto en portugués (de la misma forma) pero no se ve bien.
Te pido que realices esta prueba:
- Crea un producto de prueba en Español
- Añade el contenido y guarda los cambios
- Traduce el producto utilizando el Editor de Traducción vía WPML -> Gestión de Traducción
- Comprueba si el problema desapareció
Buenas!
El problema no está en los campos predeterminados del producto, que ahí no hay ningún problema, sino en los campos añadidos con el plugin de custom fields. Estos campos no los traduzco automáticamente, sino a mano. Editando el producto.
Si, entiendo que el problema está con los campos personalizados, pero en el video solo editas manualmente, con el Editor de WordPress un producto que ya está creado y tiene el problema. Es por ello que te pido que compruebes si creando un producto de prueba y traduciéndolo con el Editor de WordPres soluciona el problema.
He creado un nuevo producto en español. Luego lo he traducido con el gestor de traducciones en WPML.
Posteriormente he editado en francés el producto con el editor de wordpress y he metido el código en los campos de ACF. Se ve perfecto. He hecho lo mismo con el producto en portugués y me sigue dando el mismo fallo.
Te adjunto los enlaces al producto: enlace oculto enlace oculto enlace oculto
Muchas gracias por compartir las credenciales solicitadas.
He realizado varias pruebas pero el problema persiste. Por favor crea un sitio staging con una copia del sitio en producción (puedes utilizar el plugin WP Staging de forma gratuita) para poder realizar más pruebas sin afectar al sitio en vivo.
Buenas Carlos
Estamos migrando ahora la web a nuevo hosting para tener más potencia, porque con el plugin de WPML nos está saturando los recursos. Cuando esté migrada al nuevo hosting te paso los datos para acceder al stage.
Gracias!
Muchas gracias por crear el sitio staging y compartir las credenciales.
Por favor ve a enlace oculto -> Elimina el registro del sitio -> Vuelve a registrarlo con una nueva cuenta de desarrollo y actualiza los plugins de WPML.
He eliminado el registro de este sitio de prueba, he creado de nuevo el registro, y el problema persiste. No he activado ningún otro plugin ni nada, lo he dejado con todo desactivado, salvo WPML.
Tendría que hacer algo algo más?
No he actualizado los plugins de WPML porque no me pedía actualizarlos.
Sólo me falla en la traducción de portugués, pero no hay fallo en la traducción del francés.
Solicito tu autorización para crear una copia del sitio staging y escalar este ticket a nuestro 2do nivel de soporte porque las pruebas que he realizado no han arrojado información suficiente para solucionar el problema.