lupdate不会创建.ts翻译文件

时间:2012-08-22 18:35:47

标签: file qt localization translation qt-creator

所以,我遇到了一个问题。当我在Qt Creator上使用lupdate(工具 - >外部 - > Linguist - >更新翻译(lupdate))时,不会创建翻译文件。

我在.pro文件中添加了“TRANSLATIONS + =”

TRANSLATIONS    +=  localization/localization_es.ts

但仍然没有创建翻译文件。项目文件夹中存在本地化/路径,但仍然没有创建文件。

2 个答案:

答案 0 :(得分:1)

项目是4.8.1,由于某种原因lupdate和lrelease不起作用。所以我使用cmd使用4.7.4二进制文件制作了.ts。

答案 1 :(得分:0)

要使其在4.8.1中运行,只需运行lupdate并使用绝对路径运行lrelease。 我从计算机上的绝对路径运行它C:\ QtSDK \ Desktop \ Qt \ 4.8.1 \ mingw \ bin \ lupdate myproject.pro 和C:\ QtSDK \ Desktop \ Qt \ 4.8.1 \ mingw \ bin \ lrelease tranlate_js.ts。

它会首次询问一些dll文件,只需将所需文件放在同一路径或系统文件夹中。

你的lupdate和lrelease将从Qt创建者开始工作。

由于

相关问题