728x90

코드에서 필요한 부분을 tr() 매크로로 감싸게 되면 다국어 처리가 가능하게 됩니다.

 

코드 작성 후 Qt terminal을 열어 아래의 명령어를 입력합니다.

 

해당 프로젝트의 pro 파일을 선택 후 생성하고자 하는 이름(혹은 경로 포함)하여 입력합니다.

lupdate -pro Mainwindow.pro -ts English_en.ts

 

이제 이 ts 파일을 Qt Linguist를 이용하여 열어준 다음 작업 후 저장하고 다시 터미널에서 아래의 명령어를 실행합니다.

lrelease English_en.ts

성공했다면 qm 파일이 생성됩니다.

728x90

+ Recent posts