릴리스 관리자

게시 작업을 나타내는 아이콘

릴리스 관리자는 lupdate 를 사용하여 애플리케이션 소스 파일(QML 및 C++)로부터 일련의 번역 소스(TS) 파일을 생성하고, 이를 번역가에게 전달합니다. 번역가는 Qt Linguist 을 사용하여 문자열을 번역하고, TS 파일을 릴리스 관리자에게 다시 전달합니다. 릴리스 관리자는 lrelease 을 사용하여 애플리케이션에서 바로 사용할 수 있는 Qt 메시지(QM) 파일이라고 하는 TS 파일의 압축 버전을 생성합니다.

애플리케이션이 변경되고 발전함에 따라 이러한 도구를 반복적인 주기로 사용할 수 있습니다. 이 도구들은 기존 번역을 보존하고 새로운 문자열을 쉽게 식별할 수 있게 해줍니다. 또한, Qt Linguist 문구집을 사용하여 여러 애플리케이션과 프로젝트를 일관되게 번역할 수 있습니다.

프로젝트를 빌드할 때 lupdate 및 lrelease 를 자동으로 실행하여 TS 및 QM 파일을 생성하도록 CMake 프로젝트를 구성할 수 있습니다.

Qt Design Studio 의 ‘Translations’ 보기를 사용하여 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.