Traduction

Cet article a été traduit de l'anglais par IA et peut contenir des erreurs. Vos commentaires nous aideront à l'améliorer.

Aperçu

Lorsque vous travaillez avec une équipe internationale, vous pouvez avoir besoin de présenter un Formulaire de collecte de données en plusieurs langues. En plus de la traduction de la structure de la Base de données, les concepteurs de Formulaires peuvent utiliser la propriété de champ Traductions pour créer des ensembles de données de référence en plusieurs langues. En utilisant des Champs définis comme Traductions, vous pouvez fournir vos propres traductions pour les Enregistrements de référence. Par exemple, vous pourriez rendre une liste de pays disponible en anglais et en français en ajoutant un champ de Traduction français en plus du Champ original en anglais.

Type de Champ pris en charge

La propriété de Champ Traduction est prise en charge pour les champs de type Texte.

Comportement

La propriété de Champ Traduction marque un Champ comme étant la traduction d'un autre Champ. Lorsque les Utilisateurs consultent le Formulaire dans une langue différente, ActivityInfo remplace la valeur du Champ dans la langue d'origine par celle du champ de Traduction correspondant.

Les Champs de référence liés à un Formulaire contenant des traductions de Champs clés affichent le champ de Traduction qui correspond à la langue du système définie par l'utilisateur. Si une traduction n'a pas été fournie, le système affiche le Champ correspondant à la langue d'origine.

Les utilisateurs ayant la même langue système (anglais) et la même langue d'origine de la base de données (anglais) voient la valeur du Champ original
Les utilisateurs ayant la même langue système (anglais) et la même langue d'origine de la base de données (anglais) voient la valeur du Champ original

Si un utilisateur définit la langue de son système sur une langue différente de la langue d'origine de la Base de données, il voit la valeur dans le champ de traduction correspondant. Par exemple, disons que l'utilisateur définit la langue de son système sur le français, mais que la langue d'origine de la Base de données est l'anglais. L'utilisateur peut voir la traduction française pour les États-Unis (Les États-Unis) car celle-ci a été fournie dans le Formulaire de référence. Cependant, les autres options sont affichées dans la langue d'origine (anglais) car les traductions n'ont pas été fournies pour ces Enregistrements.

Un utilisateur avec une langue système différente (français) et une langue d'origine (anglais) voit la valeur dans le champ de Traduction correspondant
Un utilisateur avec une langue système différente (français) et une langue d'origine (anglais) voit la valeur dans le champ de Traduction correspondant

Seules les langues prises en charge par ActivityInfo peuvent être utilisées avec la fonctionnalité de traduction.

Élément suivant
Format de la feuille de calcul pour l'importation/exportation de formulaires