Skip Navigation

Home » Documentazione di WPML » Progetti correlati » Gravity Forms Multilingual

Gravity Forms Multilingual – Traduzione facile di moduli con WPML

Gravity Forms Multilingual ti permette di creare moduli Gravity multilingue. Basta tradurre i testi e il modulo verrà visualizzato nella lingua corretta sul frontend del tuo sito web WordPress.

Un modo semplice e potente per costruire Gravity Forms Multilingual

Facile flusso di lavoro

Modifica un singolo modulo Gravity per inviarlo alla traduzione dal selettore delle lingue nella barra superiore dell’amministrazione. Per inviare più moduli per la traduzione, basta navigare nella bacheca di gestione traduzioni di WPML.

Traduzione Traducibile

Traduci i moduli Gravity da solo o con l’aiuto di traduttori professionisti.

Nessun passo in più

Basta inserire moduli tradotti nelle pagine utilizzando il blocco Gravity Forms. WPML visualizza il modulo nella lingua corretta sul frontend.

In questa pagina:

Come iniziare

Iniziate installando e attivando i seguenti plugin:

Se sei alle prime armi con WPML, dai un’occhiata alla nostra Guida introduttiva. Il programma illustra rapidamente le diverse opzioni di traduzione che si possono utilizzare.

Prima di tradurre i moduli, assicurati che l’impostazione Modalità senza conflitti sia disattivata nella pagina Moduli Impostazioni . Quando questa opzione è attiva, non puoi tradurre il modulo utilizzando il selettore delle lingue nella barra admin superiore.

Disattivare la “Modalità senza conflitti” di Gravity moduli

Creazione e traduzione dei moduli Gravity

Per tradurre i tuoi moduli Gravity con WPML, devi seguire un processo in 4 fasi:

  1. Crea il modulo e le relative conferme e notifiche nella tua lingua di default.
  2. Traducibile il modulo
  3. Traducibile con le sottoetichette
  4. Inserisci il modulo in un post o in una pagina e traduci il post o la pagina.

Creare il modulo della lingua di default

Per creare il modulo per la lingua di default, vai su Moduli → Nuovo modulo. Puoi scegliere da un elenco di modelli di moduli già pronti o costruire il tuo modulo da zero.

Dall’area Impostazioni, puoi impostare le Conferme e le Notifiche. Si tratta di semplici messaggi o notifiche via e-mail che puoi inviare automaticamente a un utente dopo che ha inviato un modulo.

Accedere alle impostazioni del modulo

WPML riconosce le conferme e le notifiche che hai impostato per ogni modulo. Dopo aver inviato il modulo per la traduzione, potrai tradurre questi messaggi insieme al resto dei contenuti del modulo.

Traducibile il modulo

Modifica il modulo che vuoi tradurre e passa il mouse sul selettore delle lingue. Dal menu a tendina che appare, puoi inviare il modulo per la traduzione in una lingua secondaria.

Invio del modulo per la traduzione dal selettore delle lingue


Cliccando su Invia alla traduzione si apre Gestione traduzioni e si filtra il contenuto disponibile per mostrare solo i moduli Gravity.

Puoi accedere a questo elenco anche andando su WPMLGestione traduzioni e selezionando Gravity Form dal menu a tendina.

Visualizzazione dell’elenco filtrato dei moduli Gravity nella bacheca delle traduzioni

Dalla bacheca della Gestione traduzioni, puoi scegliere se assegnare le traduzioni dei moduli a un traduttore o se tradurle da solo.

Invio del modulo ai traduttori

Da Gestione traduzioni puoi assegnare i moduli ai tuoi traduttori o a un servizio di traduzione professionale.

Dopo aver aggiunto i moduli al cestino di traduzione, clicca sulla scheda Cestino di traduzione. Scegli un traduttore o un servizio di traduzione per le diverse coppie di lingue e invia i moduli per la traduzione.

Invio dei moduli da tradurre dal cestino di traduzione

Traduci i moduli da solo

Per tradurre il modulo da solo, seleziona il modulo che vuoi tradurre e le lingue in cui vuoi tradurlo.

Quindi, seleziona l’opzione Traduci me stesso e clicca su Aggiungi alla coda di traduzione.

Inviare il modulo per la traduzione

Successivamente, vai su WPMLTraduzioni e clicca sul pulsante Traduci per il lavoro relativo al tuo modulo.

Avviare la traduzione di un modulo

Verrai indirizzato all’Editor di traduzione avanzato dove potrai tradurre i testi dei moduli, le label principali e le sub-etichette personalizzate. Se disponi di crediti per la traduzione automatica, la funzionalità di traduzione automatica integrata compila le traduzioni per te.

Se stai traducendo da solo e i moduli della tua lingua di default includono tag di unione come {all_fields} o {Nome (Primo):1.3}, assicurati di copiarli nella tua traduzione. Tradurre i tag merge potrebbe rompere il modulo della lingua secondaria.

Traducibile un modulo Gravity utilizzando l’Editor di traduzione avanzato di WPML

Se utilizzi una delle label secondarie fornite di default da Gravity Forms, devi seguire i passaggi seguenti e tradurle in Traduzione stringhe.

Traducibile con le sub-etichette

Mentre puoi tradurre i testi dei moduli, le label e le sottoetichette personalizzate nell’Editor di traduzione avanzato o tramite la traduzione automatica, devi tradurre le sottoetichette di default dei campi nella Traduzione stringhe. Esempi di testi di sub-label forniti di default sono Nome, Cognome per il campo Nome e Enter Email e Confirm Field per il campo Email .

Per farlo:

  1. Vai su WPML → Localizzazione del tema e dei plugin. Nella sezione Stringhe dei plugin, seleziona Gravity moduli e clicca sul pulsante Scansiona i plugin selezionati per le stringhe.
  2. Una volta completata la scansione, vai su WPML → Traduzione stringhe. Usa il menu a tendina Nel dominio per cercare le stringhe nel dominio di gravityforms. Puoi anche utilizzare la barra di ricerca per trovare le stringhe esatte che vuoi tradurre.
Ricerca dei testi dei moduli aggiuntivi da tradurre in Traduzione stringhe
  1. Clicca sull’icona più accanto alla stringa che vuoi tradurre e premi invio per salvarla.
Traducibili le label personalizzate dei campi modulo in Traduzione stringhe

Utilizzare moduli traducibili nelle Pagine

Dopo aver tradotto tutti i contenuti del modulo, puoi inserire il modulo in qualsiasi post o pagina utilizzando il blocco Gravity Forms.

Quindi, assicurati di tradurre anche quel post o quella pagina. Puoi farlo cliccando sull’icona più della scheda Lingua nella barra laterale destra.

Cliccando sull’icona più, la pagina con il modulo verrà tradotta.

Quando gli utenti visitano la pagina nella lingua secondaria, WPML visualizzerà automaticamente il modulo nella lingua corretta.

Dopo aver inviato il modulo nella lingua secondaria, i tuoi utenti vedranno anche il messaggio di conferma tradotto e riceveranno l’email di notifica tradotta nella loro lingua.

Aggiornamento delle traduzioni dei moduli

Se aggiorni il modulo in lingua di default aggiungendo, eliminando o aggiornando i contenuti, dovrai aggiornare anche le versioni tradotte.

Alcuni tipi di campi di Gravity moduli includono scelte multiple che gli utenti possono selezionare, come i pulsanti a discesa e i pulsanti radio. Modificando la posizione delle opzioni nei campi a scelta multipla che sono già stati tradotti, questi campi potrebbero perdere la loro traduzione. In questo caso, dovrai tradurre nuovamente questi campi.

Per aggiornare la traduzione di un modulo o per tradurre i nuovi contenuti aggiunti al modulo, segui questi passaggi:

  1. Naviga su WPMLTraduzioni.
  2. Lo Stato indica che la traduzione necessita di un aggiornamento. Clicca sul pulsante Modifica per aggiornare la traduzione.
Aggiornamento della traduzione di un modulo
  1. Nell’Editor di traduzione avanzato, rivedi le traduzioni automatiche per i nuovi campi. Se non hai crediti di traduzione, dovrai aggiungere le traduzioni da solo. Clicca su Completa per aggiornare la traduzione.

Contenuti inviati in moduli traducibili

Tieni presente che il plugin Gravity Forms non rileva la lingua dei contenuti inviati in un modulo. Quando invii un contenuto in un modulo tradotto, questo verrà comunque creato nella lingua di default.

Puoi utilizzare i ganci e i filtri di Gravity Forms per scrivere la logica della tua applicazione e impostare la lingua dei contenuti inviati dopo che Gravity Forms li ha creati.

Eliminazione dei moduli traducibili

Per eliminare le traduzioni di un modulo, vai su WPMLPacchetti e scegli Gravity Forms dal menu a tendina. Seleziona ed elimina il pacchetto che corrisponde al nome del modulo in questione.

Eliminazione delle traduzioni dei moduli


Se vuoi tradurre nuovamente il modulo in un secondo momento e non lo vedi in WPMLGestione traduzioni, basta salvare nuovamente il modulo.

Problemi noti

WPML funziona bene con questo plug-in, ma a volte potrebbero verificarsi dei problemi secondari su cui stiamo lavorando. Lo si prevede perché entrambi i plug-in vengono aggiornati frequentemente.

Problemi attuali irrisolti:

È anche possibile cercare tutti i problemi noti, compresi quelli risolti in precedenza per questo plug-in.

Ottenere aiuto

Se hai bisogno di aiuto per tradurre il tuo sito realizzato con Gravity moduli e WPML, visita il forum di supporto di WPML.

Updated
Gennaio 18, 2024