Saltar al contenido Saltar a la barra lateral

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.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Zona horaria del soporte: America/Lima (GMT-05:00)

Este tema contiene 26 respuestas, tiene 2 voices.

Última actualización por Andreas W. hace 1 año, 2 meses.

Asistido por: Andreas W..

Autor Publicaciones
agosto 29, 2024 a las 2:52 pm #16120759

Andreas W.
Partidario de WPML desde 12/2018

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch )

Zona horaria: America/Lima (GMT-05:00)

¡Gracias por tu cooperación!

A continuación, se incluye el enlace de inicio de sesión con un solo clic para nuestro sitio de prueba:
enlace oculto

WPML y Elementor PRO ya están activos. Solo instales y activas la última versión de JetEngine y me déjes un comentario en este ticket una vez que haya terminado con esta tarea.

agosto 30, 2024 a las 8:54 am #16123790

aidaG-3

Ya he instalado y activado JetEngine

septiembre 2, 2024 a las 12:13 pm #16131530

Andreas W.
Partidario de WPML desde 12/2018

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch )

Zona horaria: America/Lima (GMT-05:00)

Hola,

He intentado recrear el problema con un campo meta en una publicación de WordPress y hasta ahora el problema no ocurre aquí.

Ahora, hasta donde recuerdo, usaste una configuración más compleja.

¿Podrías intentarlo y recrear el problema con una publicación (post) de WordPress en mi sitio de prueba?

Si el problema no se puede reproducir de esta manera, intenta lo mismo con un producto de WooCommerce.

Saludos
Andreas

septiembre 2, 2024 a las 12:46 pm #16131670

aidaG-3

En la web original, creo que el problema viene porque he creado una lógica condicional basada en la categoría del producto.
Así que he creado dos productos, cada uno de ellos asignado a una categoría diferente. He creado también un campo personalizado con JetEngine para los productos y otro para la categoría.
He creado la plantilla de producto en la que, según la categoría, se debe de mostrar un texto diferente, así como el campo personalizado de la categoría y del producto.

septiembre 2, 2024 a las 6:11 pm #16133170

Andreas W.
Partidario de WPML desde 12/2018

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch )

Zona horaria: America/Lima (GMT-05:00)

Agregues esta configuración en WPML > Configuración > Configuración XML personalizada:

<wpml-config>
  <elementor-widgets>
    <widget name="theme-post-title">
      <fields>
        <field>__dynamic__>title</field>
        <field>title</field>
        <field>jedv_conditions</field>
      </fields>
      <fields-in-item items_of="jedv_conditions">
        <field>_id</field>
      </fields-in-item>
    </widget>
    <widget name="theme-post-content">
      <fields>
        <field>jedv_conditions</field>
      </fields>
      <fields-in-item items_of="jedv_conditions">
        <field>_id</field>
      </fields-in-item>
    </widget>
  </elementor-widgets>
</wpml-config>

Ahora, edites el widget "Dynamic Field" en la plantilla original, guardes la plantilla y tradúzcalas nuevamente.

Aparecerá un ID en el Editor de traducción de WPML que deberá copiar y marcar la traducción como completada. El ID debe ser idéntico en ambos idiomas.

translate.jpg
config.jpg
septiembre 2, 2024 a las 7:23 pm #16133438

aidaG-3

He seguido todos los pasos y el error sigue sucediendo exactamente igual.

septiembre 2, 2024 a las 10:28 pm #16133579

Andreas W.
Partidario de WPML desde 12/2018

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch )

Zona horaria: America/Lima (GMT-05:00)

Ahora parece que esta cadena está generando problemas:

ºBrix (%% p/p):

Seguiré haciendo pruebas mañana y luego me pondré en contacto contigo.

septiembre 3, 2024 a las 12:06 pm #16135516

Andreas W.
Partidario de WPML desde 12/2018

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch )

Zona horaria: America/Lima (GMT-05:00)

Es el

<br>

que esta causando el problema:

<b>ºBrix (%% w/w):</b> <br class="hidden-desktop">%s

En esta caso, el problema es:

<br class="hidden-desktop">

Si lo cambio asi la traduccion funciona:

<br>

Esto parece estar relacionado con el siguiente problema conocido:

https://wpml.org/errata/line-breaks-are-ignored-when-using-the-advanced-translation-edior/

Como solución alternativa, abre la configuración en el Editor de traducción avanzada en la esquina superior derecha de la pantalla y desactiva la opción "I prefer bigger segments".

septiembre 3, 2024 a las 12:23 pm #16135585

aidaG-3

He desactivado la opción "I prefer bigger segments", refrescado el traductor y vuelto a guardar, pero el problema sigue igual y la traducción está igual.

septiembre 3, 2024 a las 12:27 pm #16135592

Andreas W.
Partidario de WPML desde 12/2018

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch )

Zona horaria: America/Lima (GMT-05:00)

¡Mis disculpas!

Después de desactivar la opción tienes que editar el contenido original y abrir la traducción nuevamente.

septiembre 4, 2024 a las 11:56 am #16140237

aidaG-3

Lo cierto es que esa solución no me funcionó. Al hacerlo y después abrir el editor de traducción, me aparecía todo igual, con la traducción al 100% y a pesar de guardar, seguía estancada.
Lo que hice fue eliminar la clase de los br y luego ya volví a traducir las cadenas y ha funcionado todo.
Gracias.
Debo mantener la configuración de xml? o la puedo eliminar?

septiembre 4, 2024 a las 1:57 pm #16140944

Andreas W.
Partidario de WPML desde 12/2018

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch )

Zona horaria: America/Lima (GMT-05:00)

Tengas en cuenta que estábamos tratando dos problemas en este ticket.

Uno sobre la traducción del widget "Dynamic Field" de JetEngine y otro sobre la traducción de etiquetas

<br>

con el Editor de traducción avanzado de WPML.

Sí, esta configuración XML personalizada seguirá siendo necesaria para traducir el widget "Dynamic Field" de JetEngine.

El equipo de JetEngine necesitaría incluir esta configuración en su complemento.

He escalado este problema de JetEngine a nuestro equipo de compatibilidad, para que nuestro equipo pueda intentar comunicarse con el equipo de JetEngine con respecto a este problema.

El otro problema, que se refiere al "Editor de traducción avanzado" de WPML, se ha escalado a nuestros desarrolladores y ya están trabajando en una solución.