Release-Manager

Symbol, das eine Veröffentlichungsaktion darstellt

Release-Manager verwenden lupdate, um aus den Anwendungsquelldateien (QML und C++) eine Reihe von Übersetzungsquelldateien (TS-Dateien) zu generieren und diese an die Übersetzer weiterzuleiten. Die Übersetzer verwenden „ Qt Linguist “, um die Strings zu übersetzen, und leiten die TS-Dateien an die Release-Manager zurück. Diese verwenden „ lrelease “, um kompakte Versionen der TS-Dateien zu erstellen, sogenannte Qt-Message-Dateien (QM-Dateien), die für die Verwendung durch die Anwendung bereit sind.

Sie können die Tools in wiederholten Zyklen einsetzen, während sich Anwendungen ändern und weiterentwickeln. Sie bewahren bestehende Übersetzungen und erleichtern das Identifizieren neuer Strings. Darüber hinaus können Sie die „ Qt Linguist “-Phrasenbücher nutzen, um mehrere Anwendungen und Projekte einheitlich zu übersetzen.

Sie können CMake-Projekte so konfigurieren, dass „ lupdate “ und „ lrelease “ beim Erstellen eines Projekts automatisch ausgeführt werden und TS- sowie QM-Dateien für Sie generieren.

Über die Ansicht „ Qt Design Studio Translations“ können Sie ID-basierte Übersetzungen testen und verwalten.

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