Aller au contenu
FormFlow

v1.7 : un formulaire, une langue pour la personne qui le remplit

FormFlow v1.7.0 permet à un formulaire de choisir la langue dans laquelle il parle aux personnes qui le remplissent, en neuf langues, et porte ce choix jusqu'à la page hébergée, aux messages, aux e-mails et aux pages d'erreur.

Cet article a été traduit automatiquement. Lire l'original en anglais

A dark plate titled 'One Form. Nine languages.' with a central Form card ringed by nine locale chips, en ar es fr zh-CN hi ru ur bn, with ar and ur marked RTL.

v1.7.0 est sortie le 24 septembre 2026. Son titre tient en un seul réglage : la langue dans laquelle un formulaire parle aux personnes qui le remplissent. Avant cette version, l'interface du formulaire suivait celui qui la lisait. Après, un formulaire peut parler pour lui-même.

Cette distinction, c'est toute la fonctionnalité. La personne qui remplit un formulaire sait rarement dans quelle langue votre équipe lit son panneau, et jusqu'à v1.7.0 elle voyait le choix de votre équipe plutôt que le sien.

Ce que v1.7.0 a ajouté

L'entrée de Changelog de v1.7.0 consigne trois ajouts dans les mots du formulaire lui-même :

  • Une langue par formulaire : choisissez la langue dans laquelle un formulaire parle aux personnes qui le remplissent. Sa page hébergée, ses messages, le formulaire intégré et le code généré la suivent, dans l'une des neuf langues prises en charge.

  • Des e-mails dans la langue du lecteur : chaque e-mail envoyé par FormFlow se lit désormais dans la langue de son destinataire, de droite à gauche quand cette langue l'est.

  • Des pages d'erreur traduites : les pages d'erreur apparaissent désormais dans la langue du lecteur.

La même version consigne deux améliorations et une correction aux marges. Les Microsites ont gagné des polices pour l'hindi, le bengali et le russe, et un formulaire placé sur l'un d'eux parle sa propre langue. Les pages hébergées et leurs messages portent désormais la bonne police pour chaque langue prise en charge.

Neuf langues, choisies une fois par formulaire

Le réglage est par formulaire, pas par équipe. Deux formulaires d'une même équipe peuvent parler des langues différentes, et le choix voyage avec le formulaire sur chaque surface qui le rend : la page hébergée, les messages que voit la personne qui remplit, le formulaire intégré, et le code que vous copiez depuis Get code.

Les neuf langues sont celles du produit : anglais, arabe, espagnol, français, chinois simplifié, hindi, russe, ourdou et bengali. L'arabe et l'ourdou se lisent de droite à gauche, et la version indique que les e-mails suivent cette direction quand la langue en fait partie.

Ce que voit réellement la personne qui remplit

Trois choses changent pour la personne qui remplit le formulaire, et toutes les trois étaient auparavant dans la mauvaise langue pour quiconque hors de votre équipe :

  • L'habillage de la page hébergée du formulaire et les messages autour des champs.

  • Les pages d'erreur : un formulaire fermé, un formulaire qui n'accepte plus de soumissions, une page qui n'existe pas.

  • Les e-mails envoyés par FormFlow, qui se lisent désormais dans la langue du destinataire.

Le point sur les e-mails mérite d'être séparé de la langue du formulaire. La version dit que chaque e-mail se lit dans la langue de son destinataire : la personne qui le reçoit, pas le formulaire dont il vient. Une notification pour votre équipe et un accusé pour la personne qui a rempli sont deux lecteurs différents.

Ce qui n'a pas changé

La langue du panneau est un réglage distinct, et v1.7.0 ne fusionne pas les deux. Une équipe peut lire le panneau dans une langue et publier un formulaire dans une autre. La version ne fait pas suivre le panneau au formulaire, ni le formulaire au panneau.

Cette version ne traduit pas non plus vos textes. Les entrées décrivent l'habillage et les messages : la page hébergée, les messages, les pages d'erreur, les e-mails. Les libellés et descriptions de champs écrits par le propriétaire du formulaire restent les mots qu'il a saisis, dans la langue où il les a saisis.

Rien ici ne change non plus le contrat à un seul POST. Un formulaire envoie toujours une fois avec tous les champs, quelle que soit la langue d'affichage, et c'est la propriété dont dépendent Steps et l'intégration.

Où aller ensuite

Si vous intégrez un formulaire, le choix de langue arrive avec le composant généré, et le tutoriel d'intégration couvre ce que ce composant est et n'est pas.

Si vous voulez voir comment la structure d'un formulaire est décrite plutôt que traduite, l'article v1.1 sur les branches et l'envoi de documents est le point de départ. Les deux sont antérieurs à cette version, et aucun ne change à cause d'elle.

Pour la formulation exacte des entrées citées plus haut, lisez la version à l'ancre Changelog de v1.7.0.