Aller au contenu

Vérification orthographique

SurveyTester vérifie l'orthographe de chaque page testée dans la langue du test et signale les fautes comme constats : ce qui est vérifié ou non, et les marques.

Publié 8 min de lecture .md

Une faute de frappe dans un questionnaire coûte peu à corriger avant le lancement et cher après : elle part chez des milliers de répondants, elle se retrouve dans l'export des données et, dans une étude multi-pays, c'est généralement le client qui la remarque, dans le marché que personne dans l'équipe ne sait lire. SurveyTester vérifie l'orthographe de chaque page qu'il teste, dans la langue du test, et signale chaque mot suspect comme constat avec sa position sur la page et une correction proposée. La vérification fait partie des contrôles Auto-Detect et s'exécute sans que personne ait à la lancer.

Pourquoi l'orthographe est difficile à vérifier dans une enquête

  • Le texte n'est pas à un seul endroit. Un questionnaire vit dans la plateforme d'enquête sous forme de centaines de libellés : textes de questions, options de réponse, lignes de grille, consignes, messages d'erreur. Il n'y a pas de document à passer dans un traitement de texte, et beaucoup de libellés n'apparaissent que sur une page atteinte par un certain parcours.
  • Chaque langue doit être vérifiée séparément. Une étude traduite a les mêmes centaines de libellés par langue, et le relecteur du douzième marché est rarement dans la pièce.
  • Le texte d'enquête est plein de mots qu'aucun dictionnaire ne connaît. Les noms de marques, les noms de produits et la terminologie du client ressemblent à des fautes pour un correcteur. Sans moyen de lui apprendre ces mots, les vraies fautes se noient dans les fausses alertes.
  • Les textes changent jusqu'à la dernière minute. Un libellé corrigé peut être cassé par la modification suivante ; la vérification doit donc se répéter à chaque test, pas une seule fois à la fin.

Comment cela fonctionne

Quand un test ouvre une page - qu'un testeur parcoure l'enquête ou qu'un SurveyBot le fasse - SurveyTester lit la structure de la page et envoie ses textes visibles à la vérification orthographique. Celle-ci est mise en file d'attente et s'exécute en arrière-plan, le test lui-même n'est pas ralenti. Le résultat apparaît quelques secondes plus tard dans les constats du test.

Ce qui est vérifié

Tout texte qu'un répondant peut lire sur la page :

  • le titre de la page et les bandeaux,
  • les textes de questions et les consignes à l'enquêteur,
  • les options de réponse (catégories) et les lignes de grille (attributs), y compris dans les grilles imbriquées,
  • les messages d'erreur affichés par l'enquête.

Les fragments entre guillemets dans les messages d'erreur sont ignorés, car ils répètent généralement la valeur saisie par un testeur (« La valeur 'asdf' n'est pas valide ») et seraient sinon signalés comme fautes.

La langue de la vérification

La vérification orthographique utilise la langue du test. SurveyTester la prend dans la configuration des langues du projet - chaque test appartient à une langue de projet - et la transmet au correcteur : une page testée en français est vérifiée avec le dictionnaire français, la même page testée en allemand avec le dictionnaire allemand. Une configuration de langue manquante ou erronée est la cause la plus fréquente de constats inutiles : une page allemande vérifiée comme de l'anglais signale presque chaque mot. La configuration est décrite dans Ajouter plusieurs langues.

Le dictionnaire derrière

La vérification s'appuie sur un serveur LanguageTool que SurveyTester exploite lui-même. Les textes d'enquête ne sont envoyés qu'à ce serveur, pas à un service public de correction. SurveyTester ne demande que les règles d'orthographe ; les règles de grammaire et de style ne sont pas appliquées, car sur les libellés courts d'un questionnaire elles produisent bien plus d'opinions que de faits.

Ce qui est volontairement laissé de côté

Quatre sortes de mots ne deviennent jamais des constats d'orthographe :

  1. Les mots de votre dictionnaire d'entreprise. Une entrée de marque est acceptée dans toutes les langues ; un mot corrigé est accepté dans les langues pour lesquelles il a été enregistré. Voir Dictionnaire d'entreprise.
  2. Les passages dans une autre langue. Un texte qui n'est manifestement pas dans la langue du test - une introduction anglaise non traduite dans un test allemand, par exemple - n'est pas vérifié mot à mot. Il est signalé une seule fois par le contrôle Parties dans une mauvaise langue.
  3. Le texte de remplissage des SurveyBots. Les bots répondent aux questions ouvertes avec du texte de remplissage, et les enquêtes réinjectent souvent ces réponses dans les pages suivantes. Ce texte est reconnu et ignoré pour ne pas inonder les constats.
  4. Les pages déjà vérifiées. Quand la même page avec les mêmes textes est testée à nouveau dans la même langue, le résultat précédent est réutilisé. Un libellé modifié ou une autre langue déclenche une nouvelle vérification.

Lire un constat d'orthographe

Un constat d'orthographe indique le mot, son emplacement (la question et, pour les options de réponse, la catégorie ou la ligne), la correction proposée et, quand le dictionnaire a plusieurs idées, la liste complète des propositions. Dans la liste des constats, l'emplacement ouvre la page, et dans la session de test le mot est marqué directement sur la page de l'enquête.

Espace réservé : capture d'écran de la liste des constats détectés automatiquement avec un constat d'orthographe - le mot « recieve », le contexte « Question: Q5 », la proposition « receive »
Un constat d'orthographe avec sa proposition
Espace réservé : capture d'écran d'une page d'enquête dans la session de test, l'option de réponse mal orthographiée mise en évidence par le marqueur de constat
Le mot marqué sur la page de l'enquête

Comme tout constat détecté automatiquement, un constat d'orthographe est soit accepté - il devient un problème pour l'auteur du questionnaire - soit refusé avec un motif. Le motif compte, car deux d'entre eux instruisent le correcteur :

Motif de refusCe qui se passe
C'est un nom de marqueLe mot est ajouté au dictionnaire d'entreprise comme marque et accepté désormais dans toutes les langues.
Détection erronéeLe mot est correct dans cette langue ; il est ajouté comme mot corrigé pour la langue du test.
Pas un problèmeLa détection est juste mais voulue dans cette enquête ; rien n'est ajouté au dictionnaire.
AutreMotif en texte libre ; rien n'est ajouté au dictionnaire.

Pour les deux motifs liés au dictionnaire, vous choisissez si le mot vaut pour ce projet seulement ou pour toute l'entreprise. Les autres constats ouverts pour le même mot sont retirés en même temps : un seul refus règle une marque qui apparaît sur trente pages.

Espace réservé : capture d'écran de la boîte de dialogue « Refuser les constats » avec le motif « C'est un nom de marque » sélectionné et le sélecteur « Entreprise » / « Ce projet »
Refuser une marque une fois apprend le mot au correcteur

Pas à pas

  1. Vérifiez la configuration des langues du projet : chaque lien de test doit être associé à la langue que l'enquête affiche réellement. Une enquête en plusieurs langues a besoin d'une langue de projet par langue.
  2. Assurez-vous que la vérification orthographique est activée. Elle l'est par défaut pour l'entreprise et peut être commutée par type de projet ou par projet, voir Auto-Detect Issues.
  3. Faites tourner l'enquête - un test manuel ou un lot de SurveyBots. Les bots atteignent les parcours qu'un seul testeur manquerait, et chaque page qu'ils ouvrent est vérifiée.
  4. Ouvrez les constats. Triez ou filtrez sur la vérification orthographique et passez les mots en revue : acceptez les vraies fautes, refusez les marques et les mots corrects avec le motif adapté.
  5. Transmettez les constats acceptés à l'auteur du questionnaire comme problèmes. Après la correction, le test suivant vérifie à nouveau la page et ne signale que ce qui est encore faux.
  6. Pour un client de longue date, exportez le dictionnaire d'entreprise une fois la liste des marques complète et réutilisez-le : les nouveaux projets du même client démarrent sans les fausses alertes.
Espace réservé : capture d'écran des contrôles Auto-Detect dans les détails du projet avec la ligne Vérification orthographique et son interrupteur
La vérification orthographique parmi les contrôles Auto-Detect d'un projet

Langues prises en charge

La langue du projet décide si une page peut être vérifiée. Voici les langues que le correcteur connaît ; le code est ce que la langue de projet doit porter.

LangueCodes
Arabear
Asturienast-ES
Biélorussebe-BY
Bretonbr-FR
Catalanca-ES, ca-ES-balear (baléare), ca-ES-valencia (valencien)
Chinoiszh-CN (simplifié ; les codes traditionnel, Hong Kong, Taïwan et Singapour sont vérifiés avec lui)
Tatar de Criméecrh-UA
Danoisda-DK
Néerlandaisnl, nl-NL, nl-BE (Belgique)
Anglaisen, en-US, en-GB, en-AU, en-CA, en-NZ, en-ZA
Espérantoeo
Françaisfr, fr-FR, fr-BE (Belgique), fr-CA (Canada), fr-CH (Suisse)
Galiciengl-ES
Allemandde, de-DE, de-AT (Autriche), de-CH (Suisse), de-LU (Luxembourg), de-DE-x-simple-language (allemand simplifié)
Grecel-GR
Irlandaisga-IE
Italienit, it-IT
Japonaisja-JP
Khmerkm-KH
Persanfa, fa-IR
Polonaispl-PL
Portugaispt, pt-PT (Portugal), pt-BR (Brésil), pt-AO (Angola), pt-MZ (Mozambique)
Roumainro-RO
Russeru-RU
Slovaquesk-SK
Slovènesl-SI
Espagnoles, es-ES, es-AR (voseo)
Suédoissv, sv-SE
Tagalogtl-PH
Tamoulta-IN
Ukrainienuk-UA

Un simple code à deux lettres suffit pour l'anglais, l'allemand, le français, l'espagnol, l'italien, le portugais, le néerlandais, le polonais, le russe, le japonais, le chinois, l'arabe, le persan, le suédois et le danois ; SurveyTester choisit la variante principale (en-US, de-DE, fr-FR, pt-PT, etc.). Là où l'orthographe diffère entre variantes - anglais britannique et américain, portugais du Brésil et du Portugal, allemand suisse sans ß - réglez la langue du projet sur la variante exacte.

Les langues absentes du tableau, par exemple le finnois, le coréen, le hongrois, le tchèque ou le turc, ne produisent ni constats d'orthographe ni erreur : les pages de ces tests ne sont tout simplement pas vérifiées.

Remarques

  • La vérification ne signale que l'orthographe. Un mot erroné qui existe dans le dictionnaire (« forme » au lieu de « ferme ») n'est pas trouvé, pas plus que les fautes de grammaire ou de ponctuation.
  • Chaque constat est une proposition, pas un verdict. Un dictionnaire ne peut pas connaître les noms de produits du client ; les motifs de refus existent pour que le deuxième projet du même client soit plus calme que le premier.
  • Les constats d'orthographe ont la gravité Avertissement. La règle du plan de test « Aucune faute d'orthographe » passe au vert dès qu'aucun constat d'orthographe n'est plus ouvert dans le projet.
  • Les noms propres de personnes et de lieux sont la zone grise de tout dictionnaire : les courants sont connus, les rares sont signalés. Refusez-les comme mots corrigés plutôt que comme marques, pour qu'ils restent limités à leur langue.

À retenir

Personne ne relit à la main quatre cents libellés en neuf langues avant chaque lancement. SurveyTester le fait sur chaque page de chaque test, dans la langue de ce test, et chaque mot que vous lui apprenez une fois reste appris pour toute l'entreprise.