Salta la navigazione

Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.

Problem:
Translate custom attributes of the following elementor widgets: button, icon list, icon box, image box
Solution:

<wpml-config>
  <elementor-widgets>
    <widget name="button">
      <conditions>
        <condition key="widgetType">button</condition>
      </conditions>
      <fields>
        <field type="Button Text" editor_type="LINE">text</field>
        <field type="Button: Link URL" editor_type="LINK">link>url</field>
        <field type="Button: Custom Attributes" editor_type="LINE">link>custom_attributes</field>
      </fields>
    </widget>
    <widget name="icon-box">
      <conditions>
        <condition key="widgetType">icon-box</condition>
      </conditions>
      <fields>
        <field type="Icon box: Text" editor_type="LINE">title_text</field>
        <field type="Icon box: Description" editor_type="LINE">description_text</field>
        <field type="icon box: Link URL" editor_type="LINK">link>url</field>
        <field type="icon box: Custom Attributes" editor_type="LINE">link>custom_attributes</field>
      </fields>
    </widget>
    <widget name="icon-list">
      <fields>
        <field>icon_list</field>
      </fields>
      <fields-in-item items_of="icon_list">
        <field>text</field>
        <field editor_type="LINK">link>url</field>
        <field>link>custom_attributes</field>
      </fields-in-item>
    </widget>
    <widget name="image-box">
      <conditions>
        <condition key="widgetType">image-box</condition>
      </conditions>
      <fields>
        <field type="Image box Title Text" editor_type="LINE">title_text</field>
        <field type="Image box Description Text" editor_type="LINE">description_text</field>
        <field type="Image box Url" editor_type="LINE">link>url</field>
        <field type="Image box: Custom Attributes" editor_type="LINE">link>custom_attributes</field>
      </fields>
    </widget>
  </elementor-widgets>
</wpml-config>

Relevant Documentation:
https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/

Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.

La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.

Etichettato: 

Questo ticket contiene 8 risposte, ha 2 voci.

Ultimo aggiornamento da Paola Mendiburu 1 anno, 10 mese fa.

Assistito da: Paola Mendiburu.

Autore Post
Agosto 21, 2023 alle 9:50 am

marcoG-78

Tradurre custom attributes di un pulsante in elementor

Agosto 21, 2023 alle 11:06 am
Agosto 21, 2023 alle 11:56 am #14263511

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Ciao!

Ti ho fatto un video per poter tradurre i custom attributes con il editore di traduzione.
link nascosto

Vai su WPML --> Settings --> Custom XML configuration e incolla questo codice:

<wpml-config>
  <elementor-widgets>
    <widget name="button">
      <conditions>
        <condition key="widgetType">button</condition>
      </conditions>
      <fields>
        <field type="Button Text" editor_type="LINE">text</field>
        <field type="Button: Link URL" editor_type="LINK">link>url</field>
        <field type="Button: Custom Attributes" editor_type="LINE">link>custom_attributes</field>
      </fields>
    </widget>
  </elementor-widgets>
</wpml-config>

- puoi vai sulla pagina originale e fai una piccola modifica
- aggiorna la traduzione

Vedrai che ti appare per tradurre gli custom attributes.

Dimmi se hai qualche problema

Agosto 21, 2023 alle 12:42 pm #14263903

marcoG-78

Ciao Paola, mi servirebbe anche un codice per riuscire a farlo con i pulsanti creati con immagini. Come puoi vedere nello screen shot. La pagina di riferimento è ad esempio questa: link nascosto nella parte finale

Immagine 2023-08-21 144235.png
Agosto 21, 2023 alle 12:50 pm #14263967

marcoG-78

e anche per i link presenti nel testo. Vedi screenshot. Ad esempio quelli presenti nel footer

Immagine 2023-08-21 145044.png
Agosto 22, 2023 alle 3:27 pm #14272599

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Ciao!

Questo è il codice con image box:

<wpml-config>
  <elementor-widgets>
    <widget name="button">
      <conditions>
        <condition key="widgetType">button</condition>
      </conditions>
      <fields>
        <field type="Button Text" editor_type="LINE">text</field>
        <field type="Button: Link URL" editor_type="LINK">link>url</field>
        <field type="Button: Custom Attributes" editor_type="LINE">link>custom_attributes</field>
      </fields>
    </widget>

    <widget name="image-box">
      <conditions>
        <condition key="widgetType">image-box</condition>
      </conditions>
      <fields>
        <field type="Image box Title Text" editor_type="LINE">title_text</field>
        <field type="Image box Description Text" editor_type="LINE">description_text</field>
        <field type="Image box Url" editor_type="LINE">link>url</field>
        <field type="Image box: Custom Attributes" editor_type="LINE">link>custom_attributes</field>
      </fields>
    </widget>
  </elementor-widgets>
</wpml-config>
Agosto 22, 2023 alle 3:43 pm #14272665

marcoG-78

Grazie! Aspetto quello per il testo

Agosto 23, 2023 alle 2:27 pm #14278975

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Ciao!!

Puoi tradurre gli custom attributes solo se usi icon box invece di icon list e questo sarebbe il codice:

<wpml-config>
  <elementor-widgets>
    <widget name="button">
      <conditions>
        <condition key="widgetType">button</condition>
      </conditions>
      <fields>
        <field type="Button Text" editor_type="LINE">text</field>
        <field type="Button: Link URL" editor_type="LINK">link>url</field>
        <field type="Button: Custom Attributes" editor_type="LINE">link>custom_attributes</field>
      </fields>
    </widget>
    <widget name="icon-box">
      <conditions>
        <condition key="widgetType">icon-box</condition>
      </conditions>
      <fields>
        <field type="Icon box: Text" editor_type="LINE">title_text</field>
        <field type="Icon box: Description" editor_type="LINE">description_text</field>
        <field type="icon box: Link URL" editor_type="LINK">link>url</field>
        <field type="icon box: Custom Attributes" editor_type="LINE">link>custom_attributes</field>
      </fields>
    </widget>
    <widget name="icon-list">
      <fields>
        <field>icon_list</field>
      </fields>
      <fields-in-item items_of="icon_list">
        <field>text</field>
        <field editor_type="LINK">link>url</field>
        <field>link>custom_attributes</field>
      </fields-in-item>
    </widget>
    <widget name="image-box">
      <conditions>
        <condition key="widgetType">image-box</condition>
      </conditions>
      <fields>
        <field type="Image box Title Text" editor_type="LINE">title_text</field>
        <field type="Image box Description Text" editor_type="LINE">description_text</field>
        <field type="Image box Url" editor_type="LINE">link>url</field>
        <field type="Image box: Custom Attributes" editor_type="LINE">link>custom_attributes</field>
      </fields>
    </widget>
  </elementor-widgets>
</wpml-config>
Agosto 23, 2023 alle 3:10 pm #14279129

marcoG-78

Non posso usare gli icon box al posto degli icon list perchè hanno una resa grafica differente e l'icona non si allinea bene come con la lista. Quindi non c'è nessun modo per tradurre questa parte?

Agosto 24, 2023 alle 7:09 am #14282019

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Il caso è che il codice del icon list ignora i custom attributes.

Puoi fare la traduzione manuale. Apri il footer in inglese e cambia il titolo.

Agosto 24, 2023 alle 8:35 am #14282703

marcoG-78

Ok grazie,
a presto!