Ninja Forms Multilingual – Moduli in più passaggi multilingue, Layout & Styles, azioni e-mail e ogni azione di integrazione
Traduci ogni modulo di Ninja Forms sul tuo sito WordPress in tutte le lingue parlate dai tuoi visitatori. Ninja Forms Multilingual copre i moduli in più passaggi, Layout & Styles, i campi di selezione immagine, la convalida per campo, i messaggi di successo e le azioni di reindirizzamento dopo l’invio, il testo delle azioni e-mail e ogni azione di integrazione supportata da Ninja Forms. Incluso con Multilingual CMS e Agency.
Traduci ogni tipo di campo di Ninja Forms
Gli oltre 28 tipi di campo di Ninja Forms si traducono tramite l’Editor di traduzione avanzato di WPML: testo, paragrafo, nome, e-mail, indirizzo, telefono, elenco (selezione, radio, casella di controllo, selezione multipla), numero, data/ora, caricamento file, invio. I campi ripetitore (Repeater Fields) si traducono a livello di riga: le etichette per aggiungere righe e le etichette dei campi per riga rimangono multilingue.


I moduli in più passaggi si traducono, passo dopo passo
I moduli in più passaggi dividono i moduli lunghi in pagine più brevi. Ninja Forms Multilingual traduce l’intestazione di ogni passaggio, le etichette dei pulsanti di navigazione (Precedente, Successivo, Invia) e la logica condizionale di ogni passaggio. Il flusso in più passaggi rimane nella lingua del visitatore dal primo passaggio fino alla schermata di successo.
Layout & Styles sopravvivono alla traduzione
Il designer visivo Layout & Styles di Ninja ti permette di creare colonne, griglie e sezioni stilizzate all’interno del modulo. Il design viene mantenuto quando il modulo viene tradotto: cambiano solo le stringhe. I visitatori vedono lo stesso layout in ogni lingua, solo con le etichette tradotte.
I campi di selezione immagine traducono l’etichetta e mantengono l’immagine
I campi di selezione immagine abbinano una scelta visiva (una miniatura) a un’etichetta di testo. Ninja Forms Multilingual traduce l’etichetta per ogni lingua, mentre l’immagine rimane condivisa tra le lingue. Il selettore visivo funziona in modo identico; il visitatore legge l’etichetta nella propria lingua.
I prompt per salvare i progressi si traducono
La funzionalità Save Progress di Ninja permette ai visitatori di salvare un modulo parziale e riprenderlo in seguito. I prompt lato visitatore (il pulsante Save Progress, l’e-mail di ripresa, il testo di conferma) si traducono tutti in modo che i visitatori abbiano il flusso di lavoro nella propria lingua.
I messaggi di convalida per campo si traducono
Ogni campo di Ninja Forms porta con sé il proprio testo di convalida: errore di campo obbligatorio, errore di formato, messaggio di convalida personalizzato. Ognuno appare come una riga traducibile nell’Editor di traduzione avanzato. Il testo di Anti-Spam e Honeypot si traduce tramite WPML Traduzione stringhe.
I messaggi di successo e i reindirizzamenti dopo l’invio si traducono
Ninja Forms utilizza le azioni per definire cosa succede dopo l’invio. L’azione del messaggio di successo mostra un ringraziamento in linea, tradotto per lingua. L’azione di reindirizzamento dopo l’invio indirizza il visitatore a un URL dopo l’invio; puoi impostare un URL per ogni lingua in modo che ogni versione linguistica arrivi alla propria pagina di ringraziamento.
Il testo delle azioni e-mail si traduce
Ogni azione e-mail su un modulo si traduce in modo indipendente. A, Nome mittente, Oggetto e il modello del Messaggio e-mail si trovano tutti nel lavoro di traduzione. Più azioni e-mail per modulo ottengono righe di traduzione separate. Le notifiche per l’amministratore e le conferme per i visitatori portano il proprio testo per ogni lingua.
Ogni azione di integrazione si traduce
L’architettura delle azioni di Ninja Forms trasforma ogni integrazione in un passaggio del flusso di lavoro per modulo. Ninja Forms Multilingual traduce il testo rivolto al visitatore di ogni azione. Webhook, Mailchimp, ActiveCampaign, HubSpot, Salesforce, ZohoCRM, Zapier, Slack, Trello, MailPoet, AWeber, Campaign Monitor, Constant Contact, EmailOctopus, Emma, Kit e CleverReach ricevono tutti l’input tradotto del visitatore più il testo tradotto dei campi mappati. Anche le etichette di elenchi, pipeline, canali e tag si traducono.
Il testo delle azioni di pagamento si traduce
Le azioni di pagamento di Ninja Forms per Stripe, Authorize.net, Elavon e PayPal traducono le stringhe rivolte al visitatore nel flusso di checkout (descrizioni di acquisto, etichette dei pulsanti, stati di errore, testo di successo), in modo che il passaggio di pagamento rimanga nella lingua del visitatore.
I moduli si leggono in modo naturale in ogni lingua con PTC
Tradurre un modulo di Ninja Forms è un lavoro davvero difficile. L’architettura delle azioni di Ninja moltiplica il problema. La stessa parola può significare cose diverse in azioni diverse sullo stesso modulo. Submit (Invia). Send (Invia). Continue (Continua).
Una configurazione tipica di Ninja Forms mescola:
- Oggetti delle azioni e-mail e modelli del corpo del messaggio.
- Testo dell’azione del messaggio di successo che appare in linea dopo l’invio.
- URL dell’azione di reindirizzamento dopo l’invio che portano alle pagine di ringraziamento per ogni lingua.
- Azioni di integrazione per Mailchimp, HubSpot o Salesforce che inviano valori mappati nelle pipeline.
- Messaggi di convalida per campo.
- Output di Layout & Styles.
- Etichette di navigazione in più passaggi.
La maggior parte delle stringhe sono brevi. La traduzione automatica classica analizza ciascuna di esse separatamente. Il modulo finisce per essere letto come una raccolta di frammenti goffi piuttosto che come un modulo coerente.
PTC, la traduzione IA di WPML, lavora con il contesto completo del tuo sito. PTC sa se Submit si trova sul pulsante di invio principale del modulo o all’interno di un pulsante Next-step dei moduli in più passaggi. Sa se Continue appartiene a un prompt per salvare i progressi o a un’azione di pagamento. Sa se un messaggio di successo segue un modulo di contatto o un modulo di registrazione.
Il risultato si legge come se il modulo fosse stato creato nativamente in ogni lingua. Il testo di ogni azione ha il registro giusto. Messaggi di convalida che si leggono chiaramente. Valori di integrazione che si allineano tra le lingue in modo che le automazioni a valle non si interrompano.
Limitazioni note
Ci sono due comportamenti che vale la pena conoscere prima di procedere:
- I merge tag all’interno dei modelli delle azioni e-mail non si traducono per lingua. L’inserimento dei merge tag utilizza il modello della lingua di origine. Tracciato sulla pagina degli errata.
- Il componente aggiuntivo Ninja Forms PDF Form Submission non genera PDF quando Ninja Forms Multilingual è attivo sui moduli con traduzioni configurate. Tracciato su una discussione ricorrente del forum.
Sviluppato insieme al team di Ninja Forms
Ninja Forms Multilingual viene fornito con la compatibilità per Ninja Forms confermata sulla pagina congiunta di compatibilità di Ninja Forms. Quando Ninja Forms pubblica una versione, Ninja Forms Multilingual si aggiorna di conseguenza.
Ninja Forms Multilingual è incluso con WPML
Ninja Forms Multilingual è incluso con Multilingual CMS e WPML Agency. Nessun acquisto separato. Acquista WPML una volta e ogni sito Ninja Forms coperto dal tuo account diventa multilingue. Se hai già WPML, attiva Ninja Forms Multilingual dalla tua pagina dei download di WPML.