Saltar navegación

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

Problem:
El cliente necesitaba generar código XML para traducir ciertos widgets en su sitio y no sabía cómo identificar el LABEL correspondiente para cada palabra.
Solution:
Primero, proporcionamos el código XML necesario para la traducción de varios widgets, especificando los campos relevantes para cada uno. Aquí está el código XML que debes añadir a tu configuración de WPML:

<wpml-config><br />  <elementor-widgets><br />    <widget name="jet-smart-filters-apply-button"><br />      <fields><br />        <field>apply_button_text</field><br />        <field>redirect_path</field><br />      </fields><br />    </widget><br />    <widget name="jet-smart-filters-date-range"><br />      <fields><br />        <field>apply_button_text</field><br />      </fields><br />    </widget><br />    <widget name="jet-auth-links"><br />      <fields><br />        <field>login_link_text</field><br />        <field>login_prefix</field><br />        <field>logout_link_text</field><br />        <field>logout_prefix</field><br />        <field>register_link_text</field><br />        <field>register_prefix</field><br />        <field>registered_link_text</field><br />        <field>registered_prefix</field><br />      </fields><br />    </widget><br />    <widget name="jet-smart-filters-remove-filters"><br />      <fields><br />        <field>remove_filters_text</field><br />      </fields><br />    </widget><br />    <widget name="jet-smart-filters-sorting"><br />      <fields><br />        <field>apply_button_text</field><br />        <field>placeholder</field><br />      </fields><br />    </widget><br />    <widget name="jet-smart-filters-checkboxes"><br />      <fields><br />        <field>apply_button_text</field><br />        <field>dropdown_placeholder</field><br />      </fields><br />    </widget><br />  </elementor-widgets><br /></wpml-config>

Además, para traducir un campo específico ('cantidad-de-dias'), te indicamos que vayas a WPML --> Configuración --> Traducción de campos personalizados y configures 'cantidad-de-dias' como traducible. Luego, realiza un pequeño cambio en el producto original y actualiza la traducción.

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 y confirmar que tienes instaladas las últimas versiones de los temas y plugins.

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.

Hoy no hay asistentes de soporte disponibles en el foro Spanish. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.

Este tema contiene 12 respuestas, tiene 2 voces.

Última actualización por Paola Mendiburu hace 1 mes, 3 semanas.

Asistido por: Paola Mendiburu.

Autor Entradas
septiembre 6, 2024 en 10:39 pm #16150545

cristianS-20

Antecedentes del problema:

Síntomas:

Preguntas:
Continuar con el ticket https://wpml.org/es/forums/topic/que-me-abran-un-ticket-que-no-se-termino-de-solucionar/

enlace oculto
En este punto me mencionan que debo generar el código xml para resolver el problema

enlace oculto

Genere el código en mi sitio
enlace oculto
Pero no sé cómo saber cuál es el LABEL correspondiente para cada palabra

¿Como hago para saber el Label correspondiente?

septiembre 10, 2024 en 8:42 am #16159900

Paola Mendiburu
Supporter

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

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

Hola!

Soy yo de nuevo.

Si me vuelves a dar acceso te puedo ayudar a generar el código xml.

Primero de todo dime de que widget lo quieres generar y luego también necesito permiso para instalar el plugin Multilingual Tools.

He marcado la siguiente respuesta como privada para que puedas añadir las credenciales de manera segura (las del anterior ticket se han borrado ya que se ha cerrado el ticket).

septiembre 11, 2024 en 12:37 pm #16166525

Paola Mendiburu
Supporter

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

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

Estoy trabajando en ello.

septiembre 12, 2024 en 10:48 am #16170276

Paola Mendiburu
Supporter

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

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

Ya están casi todos los widgets.

Como el plugin no viene con el código xml sería bueno que les contactaras para que lo implementen en sus archivos.

Este es el código xml que he añadido:

<wpml-config>
  <elementor-widgets>
    <widget name="jet-smart-filters-apply-button">
      <fields>
        <field>apply_button_text</field>
        <field>redirect_path</field>
      </fields>
    </widget>
    <widget name="jet-smart-filters-date-range">
      <fields>
        <field>apply_button_text</field>
      </fields>
    </widget>
    <widget name="jet-auth-links">
      <fields>
        <field>login_link_text</field>
        <field>login_prefix</field>
        <field>logout_link_text</field>
        <field>logout_prefix</field>
        <field>register_link_text</field>
        <field>register_prefix</field>
        <field>registered_link_text</field>
        <field>registered_prefix</field>
      </fields>
    </widget>
        <widget name="jet-smart-filters-remove-filters">
      <fields>
        <field>remove_filters_text</field>
      </fields>

    </widget>
    <widget name="jet-smart-filters-sorting">
      <fields>
        <field>apply_button_text</field>
        <field>placeholder</field>
</fields>
     </widget>
     <widget name="jet-smart-filters-checkboxes">
      <fields>
				<field>apply_button_text</field>
         <field>dropdown_placeholder</field>
</fields>
     </widget>
  </elementor-widgets>
</wpml-config>

Con respecto a lo de 3 días, ¿me podrías indicar desde donde se crea?

septiembre 12, 2024 en 10:29 pm #16173589

cristianS-20

Hola Paola, primero antes que nada te agradezco por la ayuda

Te paso el listado de los dos widget que no se están traduciendo

------------
widget 1
enlace oculto

enlace oculto
enlace oculto
enlace oculto

------------
widget 2
enlace oculto

enlace oculto
enlace oculto
enlace oculto

La información viene de meta boxes de productos
enlace oculto
enlace oculto

Por favor ser cuidadoso con los meta boxes, por qué una modificación puede afectar a la estructura de la web

septiembre 16, 2024 en 7:45 am #16181875

Paola Mendiburu
Supporter

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

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

Hola!

Aquí en la documentación de jetengine te indica como traducir los meta boxes:
enlace oculto

Por favor sigue esa documentación y dime si tienes cualquier problema.

septiembre 16, 2024 en 6:39 pm #16185306

cristianS-20

Hola Paola,

los meta boxes tienen dinámico de visibilidad y no quiero que la traducción afecte a esa estructura de la web

Qué opción debo apretar para que no afecte a la estructura de la web. ¿Copiar, copiar una vez o traducir ?

Por otro lado, como te mencione en el anterior mensaje también necesito traducir el filtro y el manual que me pasaste no me ayuda para el caso del filtro

Adjunto nuevamente la información:

------------
widget 1
enlace oculto

enlace oculto
enlace oculto
enlace oculto

septiembre 17, 2024 en 8:29 am #16186801

Paola Mendiburu
Supporter

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

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

Si quiere traducir el valor los deberás poner como traducir.

Una vez los traduzcas te aparecerá ya traducido en los filtros.

Te recomiendo siempre que hagas un backup.

septiembre 17, 2024 en 6:27 pm #16190181

cristianS-20

Hola

Hice los pasos del manual que me pasaste y no funciona, lo textos aparecen igual en todos los idiomas

enlace oculto

No se si estoy haciendo algo mal así que paso a mostrarte

-----
Puse los meta boxes como traducibles
enlace oculto

Voy al meta boxes en ingles
enlace oculto

Traduzco y guardo los cambios
enlace oculto

Y cuando voy al idioma Español aparece el texto que acabo de poner en inglés no en español
enlace oculto

enlace oculto

Necesitó traducir los campos de flecha roja, pero arme una copia para hacer cambios
La copia es el meta boxes que indicó con flecha verde

septiembre 19, 2024 en 3:06 pm #16199807

Paola Mendiburu
Supporter

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

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

Hola!

Perdona el retraso.

¿Me podrías indicar otros campos en los que si que aparezcan traducidos?

Si no, ¿podrías instalar el plugin Jet engine en el siguiente sitio de pruebas?
enlace oculto

septiembre 19, 2024 en 6:37 pm #16200578

cristianS-20

Hola

No tengo otros campos que si estén traducidos

Te he instalado jet engine en ese sitio de pruebas

He importado los mismos meta boxes

enlace oculto

Te recuerdo que necesito traducir las palabras "días" de campo selec que te marco con fecha roja. Traducir sin afectar la viabilidad de los campos que te marco con flecha verde que dependen del selec

enlace oculto

septiembre 23, 2024 en 7:34 am #16207640

Paola Mendiburu
Supporter

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

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

Ok muchas gracias.

Estoy trabajando en ello.

septiembre 23, 2024 en 5:13 pm #16211152

Paola Mendiburu
Supporter

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

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

Hola!

Te indico los pasos para traducir ese campo:
- ve a WPML --> Configuración --> Traducción de campos personalizados y pon cantidad-de-dias como traducir
- luego ve al producto original y haz un pequeño cambio
- actualiza la traducción

Te he hecho un video para que veas el proceso:
enlace oculto