Parcourez la base de connaissances, explorez nos ressources et visitez notre Forum communautaire pour des informations plus détaillées
Dernière mise à jour : 5 juin 2026
Ajouter des traductions à un formulaire permet aux utilisateurs de choisir leur langue préférée lors de la collecte de données, sans avoir à créer des formulaires distincts. Vous pouvez ajouter autant de traductions que nécessaire. KoboCollect et les formulaires web sont tous deux compatibles avec les traductions de formulaires.
Vous pouvez ajouter des traductions à votre formulaire directement dans l’interface de création de formulaires KoboToolbox (KoboToolbox Formbuilder) ou en utilisant XLSForm. KoboToolbox propose une interface intuitive qui ne nécessite aucune expertise technique et vous permet d’ajouter facilement plusieurs traductions à vos formulaires. Cette approche est utile lorsque vous travaillez avec un petit nombre de questions ou lorsque vous souhaitez effectuer des ajustements rapides.
Note : Pour les formulaires multilingues plus volumineux ou plus complexes, XLSForm est souvent l'option la plus efficace. Il vous permet de gérer les traductions en masse, ce qui peut faire gagner du temps lorsque vous travaillez avec de nombreuses questions ou plusieurs langues. Pour en savoir plus sur la configuration des traductions dans XLSForm, consultez l'article Ajouter des traductions dans XLSForm.
Cet article porte sur l’ajout de traductions depuis la plateforme KoboToolbox et couvre les sujets suivants :
Définir la langue par défaut de votre formulaire
Ajouter des langues et des traductions
Modifier la langue par défaut
Pour en savoir plus sur la collecte et la gestion des données issues de formulaires traduits, consultez l'article Collecter des données dans plusieurs langues.
La langue par défaut d’un formulaire est généralement la langue dans laquelle le questionnaire a été conçu, et la langue dans laquelle le formulaire s’ouvre par défaut lors de la collecte de données. La langue par défaut ne doit être définie que si des traductions supplémentaires sont ajoutées ; elle n’est pas requise lorsque le formulaire n’est disponible que dans une seule langue.
Pour définir la langue par défaut :
Créez votre formulaire dans la langue par défaut.
Une fois votre formulaire créé, accédez à la page FORMULAIRE de votre projet.
Sous le bouton DÉPLOYER ou REDÉPLOYER, cliquez sur Gérer.
Saisissez le nom de la langue (par exemple, « Français ») et le code de la langue (par exemple, « fr ») pour votre langue par défaut.

Note : Les codes de langue sont disponibles dans le registre IANA des sous-étiquettes de langue. Sur le site de l'IANA, le champ Description correspond au nom de la langue et le champ Subtag correspond au code de la langue (par exemple, Description : French, Subtag : fr).
Une fois la langue par défaut définie, vous pouvez ajouter d’autres langues et traduire le contenu de votre formulaire :
Dans la fenêtre Gestion des langues, cliquez sur Ajouter une langue.
Saisissez le nom et le code de la langue, puis cliquez sur Ajouter.
En regard de la langue ajoutée, cliquez sur Mettre à jour les traductions.
Un tableau s’affiche avec tous les éléments traduisibles de votre formulaire, notamment les libellés de questions, les libellés de groupes, les indices, les instructions supplémentaires (guidance hint), les messages de contrainte, les fichiers médias et les libellés de choix.
Chaque langue dispose de son propre tableau de traductions.
Saisissez les traductions, puis cliquez sur Sauvegarder les modifications.
Si vous omettez le texte d’un élément traduit, celui-ci apparaîtra comme un champ vide dans le formulaire.
Fermez la fenêtre et prévisualisez votre formulaire pour vérifier les traductions.
Déployez ou redéployez votre formulaire pour appliquer les modifications.
Vous pouvez revenir à cette fenêtre à tout moment pour mettre à jour les traductions existantes ou en ajouter de nouvelles. N’oubliez pas de mettre à jour les traductions chaque fois que vous ajoutez de nouvelles questions ou de nouveaux choix de réponse.

Pour modifier la langue par défaut du formulaire :
Sur la page FORMULAIRE, cliquez sur Gérer.
Cliquez sur Définir par défaut en regard de la langue que vous souhaitez définir comme langue par défaut.

label, hint, guidance_hint, média, constraint_message ou required_message qui n'est associée à aucune langue (par exemple, label au lieu de label::French (fr)).Avez-vous trouvé ce que vous cherchiez ? Les informations étaient-elles claires ? Manquait-il quelque chose ?
Partagez vos commentaires pour nous aider à améliorer cet article !
KoboToolbox est maintenu par Kobo Inc.