Salta la navigazione

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 14 risposte, ha 2 voci.

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

Assistito da: Paola Mendiburu.

Autore Messaggi
Ottobre 3, 2023 at 3:49 pm #14506803

studiotopo

Buonasera,

ho online il sito visitpitigliano.com (è il portale turistico della Città di Pitigliano), disponibile in lingua italiana, che sto traducendo nella seconda lingua, l'inglese.

Vorrei chiedere assistenza perché non riesco a tradurre i form di contatto creati con Elementor/Elementor Pro.

Questi form si trovano su 'single post' che puntano al CPT 'inserzionisti'.
A seconda della categoria degli 'inserzionisti', sul 'single post' è visibile – tramite la funzione 'dynamic visibility' di JetEngine – un solo form per inserzionista, reso visibile tramite 'dynamic visibility'.

Ho già creato una copia del sito attualmente online (sul sito online vorrei evitare di fare prove/test) e l'indirizzo è link nascosto

Attendo un vostro feedback,
Pietro

Ottobre 4, 2023 at 8:13 am #14510507

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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

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

Buongiorno Pietro!

Sono Paola, spero vada tutto bene.

Hai provato a seguire questa documentazione?
link nascosto

Per visualizzare il form, lo hai aggiunto a un template?

Ottobre 4, 2023 at 9:05 am #14510945

studiotopo

Buongiorno Paola,

sì, ho seguito la documentazione di JetEngine ma non è bastato...

Il form si trova in una single page creata con Elementor da Template > Theme Builder.
È comunque una pagina singola (single post).

Ottobre 4, 2023 at 9:31 am #14511355

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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

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

Ok, allora devi tradurre il template da WPML --> Gestione traduzioni:
https://wpml.org/documentation/plugins-compatibility/elementor/#translate-elementor-templates

Dimmi se si risolve.

Ottobre 5, 2023 at 3:03 pm #14521499

studiotopo

Salve Paola,

facendo come da lei suggerito, tramite Gestione Traduzioni, non succede nulla.
Temo che l'unica soluzione sia tradurre manualmente il template aprendolo in italiano, scegliendo la lingua inglese e cliccando su Modifica Comunque.

Andando a fondo ho capito che il problema è che WPML non traduce le tassonomie inserite nel box DYNAMIC VISIBILITY che fa parte di JetEngine.

Ottobre 6, 2023 at 7:30 am #14524635

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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

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

Ciao,

Per indagare sul problema, puoi darmi accesso al sito al wp-admin. Dimmi come si chiama il template e dove lo posso trovare.

Ho appena selezionato le caselle necessarie in modo da poter aggiungere le credenziali in modo sicuro e privato.

In questo modo solo noi due possiamo osservarli.

Ti suggerisco di creare un utente temporaneo, in modo da poterlo eliminare dopo aver chiuso il ticket.

Ottobre 6, 2023 at 2:05 pm #14529177

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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

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

Se vai qui vedrai che il form è tradotto:
link nascosto

Da dove selezioni il DYNAMIC VISIBILITY?

Dimmi anche una pagina dove posso vedere quel template.

Ottobre 6, 2023 at 4:26 pm #14530217

studiotopo

Sì, Paola, andando nel template si vede che è tutto tradotto.
Ma la traduzione che manca – e che causa il mio problema – riguarda il DYNAMIC VISIBILITY: come potrai vedere (allego screenshot per mostrarti da dove si imposta il DYNAMCI VISIBILITY) nel 'Value' risultano inserite le tassonomie in italiano che, se fossero tradotte, dovrebbero essere in inglese.
E proprio il fatto che non sono tradotte crea il problema.
Se le traduco manualmente entrando nell'editor di Elementor direttamente dal template in inglese, è tutto ok.
Ma probabilmente (non ho ancora provato) se cambio qualcosa nel template in italiano e poi clicco sull'icona + per la traduzione, temo di perdere le tassonomie in inglese inserite manualmente..

Screenshot 2023-10-06 alle 18.21.04.png
Ottobre 9, 2023 at 8:45 am #14537155

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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

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

Ok grazie per la info.

Vedo che non appare sul editore di traduzione.

Potresti prima aggiornare tutti i plugins di jetelements e di elementor all´ultima versione per favore?

se aggiungi le categorie manulamente ti funziona?

Ottobre 12, 2023 at 6:27 am #14562725

studiotopo

Buongiorno Paola,

adesso è tutto aggiornato.
Sì, se aggiungo manualmente le categorie andando a editare il template in inglese funziona.

Ottobre 13, 2023 at 9:05 am #14571369

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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

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

Ciao!

Se vuoi tradurre le condition per il form dovrai aggiungere questo codice su WPML --> Impostazioni --> Configurazione personalizzata del codice XML :

<wpml-config>
  <elementor-widgets>
    <widget name="form">
      <fields-in-item items_of="jedv_conditions">
        <field>jedv_value</field>
      </fields-in-item>
    </widget>
  </elementor-widgets>
</wpml-config>

Poi vai sul template originale e fai una piccola modifica e aggiorna la traduzione.

Come vedi le condition è qualcosa che si aggiungi a per ogni widget. Pertanto, se desideri tradurre le condizioni di un altro tipo di widget dovrai aggiungere nuovamente il codice XML, ma in questo caso per quel widget.

Ottobre 13, 2023 at 10:37 am #14572223

studiotopo

Ok, ma se aggiungo altro codice XML mi segnala un errore (vedi screenshot)

Screenshot 2023-10-13 alle 12.36.39.png
Ottobre 13, 2023 at 11:10 am #14572537

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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

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

Quello è perche lo hai messo 2 volte.

Devi eliminare un blocco.

Ottobre 13, 2023 at 12:31 pm #14572991

studiotopo

Ah ok, ma se devo inserire XML per tradurre altri widget?

Ottobre 13, 2023 at 1:25 pm #14573679

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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

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

In questa documentazione puoi vedere come aggiungere nuovi shortcodes:
https://wpml.org/documentation/support/language-configuration-files/