我如何使用语言学家在Qt没有.pro文件

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

本文关键字:没有 pro 文件 Qt 何使用 语言学家      更新时间:2023-10-16

我正在尝试将我的语言翻译成另一种任意语言。

但在我的情况下,我通过使用vs2013->Qt5项目->Qt应用程序生成项目。

所以我没有"。

但是当我搜索使用语言学工具的方法时,他们都说我必须使用。pro文件。

有没有办法使用qt语言学工具没有。pro文件?

(我试图通过使用QT 5.7.0中的exe文件来制作,但它未能完成。)

如果它是不可能的,我怎么能创造"。当前项目中的Pro"文件?

请分享你的想法!

不需要Qt项目文件。您可以从File/Open菜单项或命令行参数将.ts文件加载到Linguist中。

您需要先运行lupdate,以生成初始TS文件。通常将源目录作为参数传递就足够了:

lupdate -recursive '.' -ts MyApp_en_US.ts

这将生成一个空的美式英语翻译文件,现在可以在Linguist中编辑。

您可以从Linguist的菜单中交互式地生成QM编译翻译;我更喜欢使用调用qrelease的简单Make规则将其作为项目构建的一部分。