728x90
코드에서 필요한 부분을 tr() 매크로로 감싸게 되면 다국어 처리가 가능하게 됩니다.
코드 작성 후 Qt terminal을 열어 아래의 명령어를 입력합니다.
해당 프로젝트의 pro 파일을 선택 후 생성하고자 하는 이름(혹은 경로 포함)하여 입력합니다.
lupdate -pro Mainwindow.pro -ts English_en.ts
이제 이 ts 파일을 Qt Linguist를 이용하여 열어준 다음 작업 후 저장하고 다시 터미널에서 아래의 명령어를 실행합니다.
lrelease English_en.ts
성공했다면 qm 파일이 생성됩니다.
728x90
'Programming > Qt' 카테고리의 다른 글
Qt 시간 측정(Elapsed Time 활용) (0) | 2020.11.30 |
---|---|
QWidget Background 색 정보 (0) | 2020.11.26 |
Qt 한글 포함된 QString -> char* 변환 (0) | 2020.10.30 |
Qt Dialog 상단 물음표 없애기 (0) | 2020.10.26 |
[QT] 윈도우 시리얼 포트 리스트 (QSerialInfo 사용 x) (0) | 2020.10.12 |