Validation des traductions

Qt Linguist propose les tests de validation suivants pour les traductions :

  • La validation « Accelerator » détecte les phrases traduites qui ne comportent pas de « & » alors que la phrase source en contient un, et inversement.
  • La validation de la ponctuation détecte les différences de ponctuation finale entre les phrases sources et traduites lorsque cela peut avoir une importance. Par exemple, elle signale un problème si la phrase source se termine par des points de suspension, un point d'exclamation ou un point d'interrogation, et que la phrase traduite ne se termine pas ainsi, et inversement.
  • La validation des phrases détecte les phrases sources qui figurent également dans le recueil de phrases, mais dont la traduction diffère de celle du recueil.
  • La validation des marqueurs de position détecte si les mêmes variables (telles que %1, %2) apparaissent à la fois dans le texte source et dans la traduction.

Pour activer ou désactiver les tests de validation, sélectionnez Validation ou utilisez les boutons de la barre d'outils.

Les chaînes non acceptées qui échouent aux tests de validation sont signalées par l’icône Validation Failures dans la vue Strings. Les chaînes acceptées sont signalées par Accepted/Warnings.

Si vous désactivez la validation puis la réactivez ultérieurement, « Qt Linguist » vérifie à nouveau toutes les phrases et marque celles qui échouent à la validation.

La vue « Warnings » répertorie les chaînes qui échouent aux tests de validation actifs. Le premier avertissement s’affiche également dans la barre d’état située au bas de la fenêtre principale.

Remarque : seuls les résultats des tests de validation actifs sont signalés.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.