Gestores de versiones

Icono que muestra una acción de publicación

Los gestores de versiones utilizan lupdate para generar un conjunto de archivos fuente de traducción (TS) a partir de los archivos fuente de la aplicación (QML y C++) y pasárselos a los traductores. Los traductores utilizan Qt Linguist para traducir las cadenas y devolver los archivos TS a los gestores de versiones. Éstos utilizan lrelease para generar versiones compactas de los archivos TS, denominadas archivos de mensajes Qt (QM), que están listas para ser utilizadas por la aplicación.

Puedes utilizar las herramientas en ciclos repetidos a medida que las aplicaciones cambian y evolucionan. Conservan las traducciones existentes y facilitan la identificación de nuevas cadenas. Además, puede utilizar los libros de frases de Qt Linguist para traducir de forma coherente varias aplicaciones y proyectos.

Puede configurar los proyectos CMake para que ejecuten automáticamente lupdate y lrelease al compilar un proyecto y generen archivos TS y QM por usted.

Puede utilizar la vista de traducciones de Qt Design Studio para probar y gestionar las traducciones basadas en ID.

© 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.