이 페이지에서

lrelease-pro 사용법

lrelease-pro 명령줄 도구는 qmake 프로젝트(.pro 파일)에서 QM 파일을 생성합니다. 이 도구는 프로젝트 파일에서 TRANSLATIONS 변수를 읽어와 해당 QM 파일을 생성합니다.

qmake 프로젝트가 있고, .pro 파일에 정의된 번역을 기반으로 QM 파일을 생성하려는 경우 lrelease-pro 를 사용하십시오.

lrelease-pro 구문

lrelease-pro [options] [project-file]...

여기서:

  • options 는 하나 이상의 lrelease-pro 옵션을 의미합니다.
  • project-file 는 처리할 .pro 파일입니다.

최신 도움말을 보려면 다음을 입력하십시오:

lrelease-pro -help

lrelease-pro 옵션

옵션동작
-help최신 도움말 정보를 표시하고 종료합니다.
-dump-json <file>QM 파일을 생성하지 않고 JSON 프로젝트 설명 파일을 생성합니다. 이 파일은 ` -project ` 옵션을 사용하여 ` lrelease `에 전달할 수 있습니다.
-silent수행 중인 작업에 대한 설명을 표시하지 않습니다.
-removeidentical번역된 텍스트가 원본 텍스트와 동일한 경우, 해당 메시지를 제외합니다.
-fail-on-unfinished미완성 번역이 발견되면 오류를 발생시킵니다.
-fail-on-invalid다음 검사에서 실패한 번역이 발견되면 작업을 중단합니다:
  • 단축키 유효성 검사
  • 주변 공백의 유효성 검사
  • 종결 구두점 유효성 검사
  • 자리 표시자의 유효성 검사

자세한 내용은 Qt Linguist 도움말을 참조하십시오.

-nounfinished미완성 번역은 포함하지 마십시오.
-markuntranslated <prefix>메시지에 실제 번역이 없는 경우, 대신 주어진 문자열을 앞에 붙여 원문을 사용하십시오.
-versionlrelease-pro 의 버전을 표시하고 종료합니다.

예시

qmake 프로젝트에서 QM 파일을 생성합니다.

lrelease-pro myproject.pro

JSON 프로젝트 설명 생성

프로젝트의 번역 내용을 설명하는 JSON 파일 생성:

lrelease-pro myproject.pro -dump-json project.json

그런 다음 lrelease 에서 생성된 JSON 파일을 사용하십시오:

lrelease -project project.json

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