Ninja Forms Multilingual – Formulaires à plusieurs étapes multilingues, mise en page et styles, actions d'e-mail et toutes les actions d'intégration
Traduisez chaque formulaire Ninja Forms de votre site WordPress dans toutes les langues parlées par vos visiteurs. Ninja Forms Multilingual couvre les formulaires à plusieurs étapes, la mise en page et les styles, les champs de sélection d'image, la validation par champ, les actions de message de succès et de redirection après soumission, le texte des actions d'e-mail et toutes les actions d'intégration prises en charge par Ninja Forms. Inclus avec Multilingual CMS et Agency.
Traduisez chaque type de champ Ninja Forms
Les 28 types de champs et plus de Ninja Forms se traduisent via l'Éditeur de traduction avancé de WPML : texte, paragraphe, nom, e-mail, adresse, téléphone, liste (sélection, radio, case à cocher, sélection multiple), nombre, date/heure, téléchargement de fichier, soumission. Les champs répéteurs se traduisent au niveau de la ligne : les libellés d'ajout de ligne et les libellés de champ par ligne restent multilingues.


Les formulaires à plusieurs étapes se traduisent, étape par étape
Les formulaires à plusieurs étapes divisent les longs formulaires en pages plus courtes. Ninja Forms Multilingual traduit l'en-tête de chaque étape, les libellés des boutons de navigation (Précédent, Suivant, Soumettre) et la logique conditionnelle par étape. Le flux à plusieurs étapes reste dans la langue du visiteur, de la première étape jusqu'à l'écran de succès.
La mise en page et les styles survivent à la traduction
Le concepteur visuel de mise en page et de styles de Ninja vous permet de créer des colonnes, des grilles et des sections stylisées à l'intérieur du formulaire. Le design est préservé lors de la traduction du formulaire – seules les chaînes de texte changent. Les visiteurs voient la même mise en page dans chaque langue, simplement avec des libellés traduits.
Les champs de sélection d'image traduisent le libellé et conservent l'image
Les champs de sélection d'image associent un choix visuel (une miniature) à un libellé textuel. Ninja Forms Multilingual traduit le libellé pour chaque langue, tandis que l'image reste partagée entre les langues. Le sélecteur visuel fonctionne de manière identique ; le visiteur lit le libellé dans sa propre langue.
Les invites d'enregistrement de la progression se traduisent
La fonctionnalité d'enregistrement de la progression de Ninja permet aux visiteurs d'enregistrer un formulaire partiel et de le reprendre plus tard. Les invites côté visiteur (le bouton Enregistrer la progression, l'e-mail de reprise, le texte de confirmation) se traduisent toutes afin que les visiteurs suivent le flux de travail dans leur propre langue.
Les messages de validation par champ se traduisent
Chaque champ Ninja Forms comporte son propre texte de validation : erreur de champ requis, erreur de format, message de validation personnalisé. Chacun apparaît comme une ligne traduisible dans l'Éditeur de traduction avancé. Le texte Anti-Spam et Honeypot se traduit via WPML Traduction de chaînes.
Les messages de succès et les redirections après soumission se traduisent
Ninja Forms utilise des Actions pour définir ce qui se passe après la soumission. L'Action de message de succès affiche un remerciement intégré – traduit par langue. L'Action de redirection après soumission dirige le visiteur vers une URL après la soumission ; vous définissez une URL par langue afin que chaque version linguistique arrive sur sa propre page de remerciement.
Le texte des actions d'e-mail se traduit
Chaque Action d'e-mail d'un formulaire se traduit indépendamment. Les champs À, Nom de l'expéditeur, Sujet et le modèle de Message de l'e-mail se trouvent tous dans la tâche de traduction. Plusieurs actions d'e-mail par formulaire obtiennent des lignes de traduction distinctes. Les notifications de l'interface d'administration et les confirmations des visiteurs comportent leur propre texte par langue.
Chaque action d'intégration se traduit
L'architecture des Actions de Ninja Forms transforme chaque intégration en une étape de flux de travail par formulaire. Ninja Forms Multilingual traduit le texte destiné aux visiteurs de chaque action. Webhook, Mailchimp, ActiveCampaign, HubSpot, Salesforce, ZohoCRM, Zapier, Slack, Trello, MailPoet, AWeber, Campaign Monitor, Constant Contact, EmailOctopus, Emma, Kit et CleverReach reçoivent tous les saisies traduites des visiteurs ainsi que le texte traduit des champs mappés. Les libellés de liste, de pipeline, de canal et d'étiquette se traduisent également.
Le texte des actions de paiement se traduit
Les actions de paiement de Ninja Forms pour Stripe, Authorize.net, Elavon et PayPal traduisent les chaînes de texte destinées aux visiteurs dans le flux de validation de commande (descriptions d'achat, libellés de boutons, états d'erreur, texte de succès), de sorte que l'étape de paiement reste dans la langue du visiteur.
Les formulaires se lisent naturellement dans chaque langue avec PTC
Traduire un formulaire Ninja Forms est un travail véritablement complexe. L'architecture des Actions de Ninja multiplie le problème. Le même mot peut signifier différentes choses dans différentes actions sur le même formulaire. Soumettre. Envoyer. Continuer.
Une configuration typique de Ninja Forms mélange :
- Lignes de sujet et modèles de corps des actions d'e-mail.
- Texte de l'action de message de succès qui s'affiche de manière intégrée après la soumission.
- URL de l'action de redirection après soumission qui dirigent vers des pages de remerciement par langue.
- Actions d'intégration pour Mailchimp, HubSpot ou Salesforce qui poussent les valeurs mappées dans des pipelines.
- Messages de validation par champ.
- Rendu de la mise en page et des styles.
- Libellés de navigation à plusieurs étapes.
La plupart des chaînes de texte sont courtes. La traduction automatique classique examine chacune d'elles isolément. Le formulaire finit par se lire comme une collection de fragments maladroits plutôt que comme un formulaire cohérent.
PTC – la traduction IA de WPML fonctionne avec le contexte complet de votre site. PTC sait si Soumettre se trouve sur le bouton de soumission principal du formulaire ou à l'intérieur d'un bouton Étape suivante d'un formulaire à plusieurs étapes. Il sait si Continuer appartient à une invite d'enregistrement de la progression ou à une action de paiement. Il sait si un message de succès suit un formulaire de contact ou un formulaire d'inscription.
Le résultat se lit comme si le formulaire avait été créé nativement dans chaque langue. Le texte de chaque action est dans le bon registre. Les messages de validation se lisent clairement. Les valeurs d'intégration s'alignent entre les langues afin que les automatisations en aval ne soient pas interrompues.
Limites connues
Deux comportements méritent d'être connus avant de vous engager :
- Les balises de fusion à l'intérieur des modèles d'action d'e-mail ne se traduisent pas par langue. L'insertion de la balise de fusion utilise le modèle de la langue source. Suivi sur la page des errata.
- Le module complémentaire Ninja Forms PDF Form Submission ne génère pas de PDF lorsque Ninja Forms Multilingual est actif sur des formulaires dont les traductions sont configurées. Suivi sur un fil de discussion récurrent.
Conçu en collaboration avec l'équipe Ninja Forms
Ninja Forms Multilingual est livré avec une compatibilité Ninja Forms confirmée sur la page de compatibilité de Ninja Forms conjointe. Lorsque Ninja Forms sort une version publiée, Ninja Forms Multilingual suit le rythme.
Ninja Forms Multilingual est inclus avec WPML
Ninja Forms Multilingual est inclus avec Multilingual CMS et WPML Agency. Aucun achat séparé n'est requis. Achetez WPML une fois et chaque site Ninja Forms couvert par votre compte devient multilingue. Si vous avez déjà WPML, activez Ninja Forms Multilingual depuis votre page de téléchargements WPML.