簡體   English   中英

如何在沒有.pro文件的情況下在Qt中使用Linguist?

[英]How can I use Linguist in Qt without .pro file?

我正在嘗試將我的語言翻譯成另一種仲裁語言。

但在我的情況下,我使用vs2013-> Qt5項目 - > Qt應用程序生成項目。

所以我沒有“.pro”文件或qmake.exe文件。

但當我搜索使用語言工具的方法時,所有人都說我必須使用.pro文件。

有沒有辦法在沒有.pro文件的情況下使用qt語言工具?

(我試圖通過在QT 5.7.0中使用exe文件來實現它,但它無法編譯。)

如果不可能,我如何在當前項目中創建“.pro”文件?

請分享您的想法!

不需要Qt項目文件。 您可以從文件/打開菜單項或命令行參數將.ts文件加載到Linguist中。

您將首先運行lupdate ,以生成初始TS文件。 將源目錄作為參數傳遞通常就足夠了:

lupdate -recursive '.' -ts MyApp_en_US.ts

這將為美國英語生成一個空的翻譯文件,現在可以在Linguist中編輯。

您可以從Linguist的菜單中以交互方式生成QM編譯的翻譯; 我更喜歡將它作為我的項目構建的一部分,使用一個簡單的Make規則來調用qrelease

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM