2016-11-10 60 views
1

現在,突然過了幾年後,我將用我的C++源代碼替換所有德語字符串。問題是如何將我現有的德語到目標語言.ts文件轉換爲英語到目標語言.ts文件。如何切換我的.ts文件的基本語言

我已經有了德文翻譯成英文的en_US.ts文件。例如,是否有一種工具可以在en_US.ts的幫助下將舊的fr_FR.ts文件(基於德語源字符串)轉換爲新的(基於英文源字符串)?

+0

'fr_FR.ts'不適用於法語嗎? –

+0

我不確定我是否跟着你想做什麼......你想(自動?)將你的德語文本翻譯成英文,然後把英文翻譯成法文?爲什麼英語的直接步驟?爲什麼不直接從德國到法國? –

+0

@Someprogrammerdude:我猜想主要的問題是通過在代碼中使用英文字符串並避免用新的英文字符串替換fr_FR.ts中的每條德語行來使源代碼更加國際化。 [這個qt鏈接](http://doc.qt.io/qt-5/qtlinguist-hellotr-example.html)提到了'語言學家'和'lupdate',儘管我不確定這是OP尋找的內容 – stefaanv

回答

0

修改/擴展lupdate工具的確很容易。完成。