2011-06-04 74 views

回答

4

Qt Linguist可以打開編譯的.qm文件進行編輯。不需要生成源xml。

.qm文件默認情況下未列在文件|打開對話框。將對話框中的文件過濾器更改爲*.*以顯示並加載.qm文件。

+0

我試過你的方法,但它會拋出以下錯誤「無法讀取具有指定輸入編解碼器的文件」。任何想法可能會失蹤? – pkExec 2014-01-09 09:10:31

+0

@pkExec可能有版本差異?在我回答的時候,我想我使用了Qt 3或4中的二進制文件。也許在Qt 5中,事情已經發生了變化。 – 2014-01-09 16:11:04

0

你爲什麼不閱讀資料來源並嘗試自己找出它?提示:相關功能似乎是

static bool saveQM(const Translator &translator, QIODevice &dev, ConversionData &cd) 

在文件QTDIR/tools/linguist/shared/qm.cpp中。

相關問題