1.在.pro文件裏添加的內容如下:
2.添加好以後,在工具->外部->qt語言家->更新語言
- 啓動外部工具'C:/Qt/4.8.6/bin/lupdate.exe' C:/Qt/test/qtwidget/qtwidget.pro
- Updating 'zh_CN.ts'...
- Found 7 source text(s) (7 new and 0 already existing)
- 'C:/Qt/4.8.6/bin/lupdate.exe' 完成
- 啓動外部工具'C:/Qt/4.8.6/bin/lupdate.exe' C:/Qt/test/qtwidget/qtwidget.pro
- Updating 'zh_CN.ts'...
- Found 7 source text(s) (0 new and 7 already existing)
- 'C:/Qt/4.8.6/bin/lupdate.exe' 完成
lupdate.exe 可以從pro文件裏面解析源文件和ui文件,來提取要翻譯的字條,同時提取翻譯文件名字,比如zh_CN.ts
3.用bin目錄下的linguist.exe來翻譯這個文件比較方便。
(打開已經生成的.ts文件)
選擇:文件->發佈,創建一個和當前翻譯文件名稱相同的QM(Qt message)文件。發佈管理器的命令行工具lrelease有相同的功能,可完成應用程序的所有翻譯源文件。
4.代碼編輯:
①
②