Saltar al contenido Saltar a la barra lateral

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

Problem:
When translating a custom field in the product category taxonomy, the HTML code within the field is not respected, causing display issues in the translated version. The user has attempted various solutions, including manually correcting the HTML and configuring a custom XML configuration in WPML, but the problem persists.

Solution:
The supporter recommended translating taxonomies by following specific steps:
1. Edit the taxonomy in the original language.
2. Add all the information, including HTML code.
3. Save the changes.
4. Add the translation from the language block below the content.

Additionally, the supporter suggested manually editing the HTML in the original language and adding paragraph tags (

) to see if the issue persists.

The user later resolved the problem by ensuring that the custom field correctly saved the HTML.

Relevant Documentation:
- [Steps to Translate Taxonomies](https://wpml.org/documentation/translating-your-contents/using-the-translation-editor/how-to-translate-custom-types/)
- [WPML XML Configuration for Custom Fields](https://wpml.org/documentation/support/language-configuration-files/)

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 8 respuestas, tiene 2 voices.

Última actualización por Carlos Rojas hace 1 año, 11 meses.

Asistido por: Carlos Rojas.

Autor Publicaciones
octubre 13, 2023 a las 8:04 am #14570539

nicolasB-56

Cuéntenos qué está intentando hacer.
Al traducir un campo personalizado de la taxonomia categoria de productos no me respeta el codigo html del campo, seguramente debido a la funcion que utilizamos para la edicion del campo

$second_desc = htmlspecialchars_decode( get_woocommerce_term_meta( $term->term_id, 'seconddesc', true ) );

¿Hay alguna documentación que está siguiendo?

¿Hay algún ejemplo similar que podamos ver?
enlace oculto
En este enlace se puede ver algun resto de codigo html, aunque he corregido gran parte de ellos

¿Cuál es el enlace a su sitio?

octubre 13, 2023 a las 8:40 am #14570881

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,
Muchas gracias por contactarnos

1.- Lo siento pero no comprendo que relación existe entre su código personalizado y la traducción de la taxonomía. Si utiliza cualquier otra función para mostrar este texto, desaparece el problema?

2.- Por favor comparte la información de depuración del sitio en la sección que aparece debajo de este ticket

En este enlace enlace encontrarás los pasos a seguir: https://wpml.org/es/faq/como-proporcionar-informacion-de-depuracion-para-obtener-soporte-mas-rapidamente/

Por favor no pegues la información de depuración del sitio dentro del ticket

Saludos,
Carlos

octubre 13, 2023 a las 8:46 am #14571161

nicolasB-56

Buenas

El problema no se soluciona

El enlace que mande antes tenia corregido el problema a mano, en los siguientes enlaces se ve el problema

Origen
enlace oculto
Traducción automática
enlace oculto

Como ves no respeta el código html

Adjunto una captura de la traducción de la taxonimia, por si puediera ayudar a entender el problema

captura traduccion taxonomia.jpg
octubre 13, 2023 a las 9:20 am #14571533

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Muchas gracias por su mensaje.

Me gustaría solicitar acceso temporal al sitio (wp-admin y FTP) con el objetivo de ver el problema más de cerca. Su próxima respuesta será privada y en ella encontrará los campos correspondientes a las credenciales solicitadas.

Aunque no realizaré ningún cambio en el sitio siempre es recomendable crear una copia de seguridad del sitio completo antes de compartir las credenciales de acceso.

octubre 13, 2023 a las 10:18 am #14571931

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Muchas gracias por compartir las credenciales solicitadas

En este caso es recomendable traducir las taxonomías siguiendo estos pasos:
- Edite la taxonomía en el idioma original
- Añada toda la información
- Guarde los cambios
- Agregue la traducción desde el bloque Idiomas que aparece un poco más abajo del contenido

Saludos!

octubre 13, 2023 a las 10:43 am #14572407

nicolasB-56

Entiendo que me dice desde el cuadro que adjunto en la imagen.

Pero esto no me permitiria la traduccion automática con creditos de las taxonomias.

Tendria que realizar la traducción manual de todos los contenidos.

Al dar a una traducción no existente no se crea por defecto su alternativa, con lo cual tampoco me valdria este cuadro para nuevas traducciones, unicamente para las ya creadas.

Existiria la forma de poder hacerlo automaticamente?

Un saludo y gracias

Imagen de WhatsApp 2023-10-13 a las 12.40.04_1b0ddfaa.jpg
octubre 13, 2023 a las 11:20 am #14572555

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Siempre puede realizar las traducciones de manera automática, pero tendría que revisar las traducciones para corregir cualquier problema que pudiera ocurrir con el HTML.

También le recomiendo que edite el HTML en el idioma original y añada etiquetas de párrafos (<p>) y compruebe si el problema desaparece al actualizar la traducción.

Lo siento pero no comprendo esta parte del mensaje: "Al dar a una traducción no existente no se crea por defecto su alternativa, con lo cual tampoco me valdria este cuadro para nuevas traducciones, unicamente para las ya creadas." Puede elaborar un poco más?

octubre 18, 2023 a las 9:39 am #14601103

nicolasB-56

Buenos dias

Finalmente solucione el problema haciendo que el campo personalizado guardara el html correctamente.

Muchas gracias por todo

octubre 18, 2023 a las 9:55 am #14601339

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,
Me alegra saber que el problema está resuelto 🙂

Por favor no dude en contactarnos si necesita de nuestra ayuda en el futuro con WPML.
Saludos cordiales,
Carlos