【问题标题】:Qt translator in VS 2010 - translation TS file names are put in the .pro file in Qt Creator, how is it done in Visual Studio?VS 2010 中的 Qt 翻译器 - 翻译 TS 文件名放在 Qt Creator 中的 .pro 文件中,在 Visual Studio 中是如何完成的?
【发布时间】:2013-05-27 18:45:22
【问题描述】:
我有需要使用 Qt 翻译工具的 C++ 代码。在 Qt Creator 我会添加
目标 = 翻译
翻译 = tran_ar.ts tran_en.ts tran_la.ts
进入 .pro 文件。开发是在 VS 2010 中完成的(Gui 运行良好,因此集成了 Qt)。那么在 Visual Studio 2010 中我应该把这些信息放在哪里呢?
【问题讨论】:
标签:
visual-studio-2010
qt
language-translation
【解决方案1】:
尝试VS的Qt插件的菜单项:
Qt > 添加新的翻译文件
选择项目和语言,然后VS应该在“本地化文件”或类似的地方添加一个空白的xxx.ts文件到你的项目中。该文件的上下文菜单条目包含指向“lupdate”和“lrelease”的链接,所以我认为你甚至不需要为你不会在 VS 中真正使用的 pro 和 pri 文件而烦恼(我检查了 lrelease 生成的 .qm 文件似乎包含 .ts 文件的所有翻译条目)。