rtSurvey offre un support multilingue robuste, vous permettant de créer des enquêtes en plusieurs langues. Cette fonctionnalité est cruciale pour mener des recherches auprès de populations linguistiques diverses ou dans des environnements multilingues.

Configuration des Enquêtes Multilingues

Pour créer une enquête multilingue dans rtSurvey, vous devez ajouter des colonnes spécifiques à la langue dans votre XLSForm. Voici comment faire :

  1. Traductions des Étiquettes (Labels) : Ajoutez des colonnes pour chaque langue en utilisant le format label::Langue (code).
  2. Traductions des Conseils (Hints) : Utilisez hint::Langue (code) pour traduire les conseils.
  3. Traductions des Fichiers Multimédias : Pour les médias spécifiques à une langue, utilisez media::Langue (code).

Exemple :

  | type    | name | label::English (en) | label::Français (fr) | hint::English (en) | hint::Français (fr) |
|---------|------|---------------------|---------------------|---------------------|---------------------|
| integer | age  | How old are you?    | Quel âge avez-vous ?| Enter your age      | Entrez votre âge    |
  

Codes de Langue

Il est recommandé d’utiliser les codes de langue officiels à 2 caractères (sous-étiquettes) après le nom de la langue. Cela facilite la correspondance entre la langue du formulaire et la langue de l’interface utilisateur. Vous pouvez trouver les codes officiels ici.

Définir une Langue par Défaut

Pour définir une langue par défaut pour la collecte de données, utilisez la feuille de calcul settings de votre XLSForm :

  | form_id   | version | default_language |
|-----------|---------|-------------------|
| test_form | 101     | French (fr)       |
  

Fonctionnalités Spécifiques à rtSurvey

Changement de Langue Dynamique

rtSurvey permet aux utilisateurs de changer de langue dynamiquement pendant la collecte de données :

  • Dans l’interface web, utilisez le menu déroulant de langue dans la barre de navigation supérieure.
  • Dans l’application mobile, accédez aux options de langue via le menu des paramètres.

Messages de Validation Multilingues

rtSurvey étend le support multilingue aux messages de validation :

  | type    | name | constraint | constraint_message::English (en) | constraint_message::Français (fr) |
|---------|------|------------|----------------------------------|----------------------------------|
| integer | age  | . <= 150   | Age must be 150 or less          | L'âge doit être de 150 ou moins  |
  

Support des Langues RTL

Pour les langues s’écrivant de droite à gauche (RTL) comme l’arabe ou l’hébreu, rtSurvey ajuste automatiquement la mise en page :

  | type | name | label::English (en) | label::Arabic (ar) |
|------|------|---------------------|---------------------|
| text | name | Your name           | اسمك                |
  

Apparence Spécifique à la Langue

rtSurvey vous permet de spécifier des apparences différentes pour différentes langues :

  | type | name | label::English (en) | label::Chinese (zh) | appearance::English (en) | appearance::Chinese (zh) |
|------|------|---------------------|---------------------|--------------------------|---------------------------|
| text | address | Address          | 地址                 | multiline                | textarea                  |
  

Meilleures Pratiques pour les Enquêtes Multilingues

  1. Nommage Cohérent : Utilisez des codes de langue cohérents dans tout votre formulaire.
  2. Traduction Professionnelle : Faites appel à des traducteurs professionnels familiers avec le contexte de l’enquête.
  3. Notes de Contexte : Fournissez des notes de contexte aux traducteurs pour garantir des traductions précises.
  4. Tests : Testez votre formulaire dans toutes les langues avant le déploiement.
  5. Support Unicode : Assurez-vous que vos appareils de collecte de données prennent en charge Unicode pour les alphabets non latins.
  6. Médias Spécifiques à la Langue : Utilisez des images ou du son culturellement appropriés pour chaque langue.
  7. Éviter le Texte dans les Images : Si vous utilisez des images avec du texte, créez des images distinctes pour chaque langue.

Gestion des Cas Particuliers

Réponses en Langues Mixtes

rtSurvey permet aux répondants de saisir du texte dans n’importe quel alphabet, quelle que soit la langue sélectionnée pour le formulaire. C’est utile pour capturer des noms ou des adresses dans leur alphabet d’origine.

Types de Questions Spécifiques à la Langue

Certains types de questions peuvent être plus appropriés pour certaines langues. rtSurvey vous permet d’utiliser différents types de questions selon la langue :

  | type::English (en) | type::Japanese (ja) | name | label::English (en) | label::Japanese (ja) |
|--------------------|---------------------|------|---------------------|----------------------|
| text               | select_one kanji    | name | Enter your name     | 名前を選んでください    |
  

Exportation des Données Multilingues

Lors de l’exportation des données de rtSurvey :

  • Choisissez d’exporter dans une langue spécifique ou d’inclure toutes les versions linguistiques.
  • Les métadonnées de langue sont incluses dans l’exportation, indiquant quelle langue a été utilisée pour chaque réponse.

Considérations pour l’Application Mobile

  • L’application mobile rtSurvey prend en charge le changement de langue hors ligne.
  • Assurez-vous que tous les fichiers de langue requis sont téléchargés avant de passer hors ligne.

Limitations Connues

  • Certaines fonctionnalités avancées peuvent ne pas être disponibles dans toutes les langues.
  • Les traductions extrêmement longues peuvent affecter la mise en page sur les petits écrans.

En tirant parti des capacités multilingues de rtSurvey, vous pouvez créer des enquêtes inclusives et accessibles qui atteignent diverses populations et fournissent des données de haute qualité et linguistiquement précises.

Cette page vous a-t-elle été utile ?