C++ 在没有.pro文件的情况下,如何在Qt中使用Linguaster?

C++ 在没有.pro文件的情况下,如何在Qt中使用Linguaster?,c++,qt,C++,Qt,我想把我的语言翻译成另一种任意语言 但在我的例子中,我使用vs2013->Qt5 project->Qt应用程序生成项目 所以我没有“.pro”文件或qmake.exe文件 但当我搜索使用语言学家工具的方法时,他们都说我必须使用.pro文件 有没有办法在没有.pro文件的情况下使用qt语言工具 (我试图通过使用Qt5.7.0中的exe文件来实现,但失败了。) 如果不可能,如何在当前项目中创建“.pro”文件 请分享你的想法 不需要Qt项目文件。您可以从文件/打开菜单项或作为命令行参数将.ts文件

我想把我的语言翻译成另一种任意语言

但在我的例子中,我使用vs2013->Qt5 project->Qt应用程序生成项目

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

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

有没有办法在没有.pro文件的情况下使用qt语言工具

(我试图通过使用Qt5.7.0中的exe文件来实现,但失败了。)

如果不可能,如何在当前项目中创建“.pro”文件


请分享你的想法

不需要Qt项目文件。您可以从文件/打开菜单项或作为命令行参数将
.ts
文件加载到Languagist中

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

lupdate-recursive'.-ts MyApp_en_US.ts
这将生成一个空的美国英语翻译文件,现在可以在语言学家中编辑


您可以从语言学家的菜单交互式地生成QM编译的翻译;我更喜欢使用调用
qrelease

的简单Make规则将其作为我项目构建的一部分,谢谢您的回复。我在制作.ts文件时遇到了一些问题。很多人说我需要.pro文件来制作.ts文件。不是吗?我显示的
lupdate
调用对您无效吗?它应该像项目文件一样愉快地接受源文件或目录。