릴리스 관리자
릴리스 관리자는 lupdate
을 사용하여 애플리케이션 소스 파일(QML 및 C++)에서 번역 소스(TS) 파일 집합을 생성하고 번역가에게 전달합니다. 번역가는 Qt Linguist 을 사용하여 문자열을 번역하고 TS 파일을 다시 릴리즈 관리자에게 전달합니다. 이들은 lrelease
을 사용하여 애플리케이션에서 바로 사용할 수 있는 Qt 메시지(QM) 파일이라고 하는 TS 파일의 압축 버전을 생성합니다.
애플리케이션이 변경되고 발전함에 따라 반복적인 주기로 도구를 사용할 수 있습니다. 기존 번역을 보존하고 새로운 문자열을 쉽게 식별할 수 있습니다. 또한 Qt Linguist 구문집을 사용하여 여러 애플리케이션과 프로젝트를 일관되게 번역할 수 있습니다.
프로젝트를 빌드할 때 lupdate
및 lrelease
을 자동으로 실행하고 TS 및 QM 파일을 생성하도록 CMake 프로젝트를 구성할 수 있습니다.
© 2025 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.