Responsables de version

Les responsables de version utilisent lupdate pour générer un ensemble de fichiers source de traduction (TS) à partir des fichiers source de l'application (QML et C++) et les transmettent aux traducteurs. Les traducteurs utilisent Qt Linguist pour traduire les chaînes de caractères et renvoient les fichiers TS aux responsables de version. Ces derniers utilisent lrelease pour générer des versions compactes des fichiers TS, appelées fichiers de messages Qt (QM), prêtes à être utilisées par l'application.
Vous pouvez utiliser ces outils de manière répétée à mesure que les applications changent et évoluent. Ils préservent les traductions existantes et facilitent l’identification des nouvelles chaînes. De plus, vous pouvez utiliser les recueils de phrases d’ Qt Linguist pour traduire de manière cohérente plusieurs applications et projets.
Vous pouvez configurer les projets CMake pour qu’ils exécutent automatiquement lupdate et lrelease lors de la compilation d’un projet et qu’ils génèrent pour vous des fichiers TS et QM.
Vous pouvez utiliser la vue « Traductions » d’ Qt Design Studio pour tester et gérer les traductions basées sur des identifiants.
© 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.