所以,我遇到了一个问题。当我在Qt Creator上使用lupdate(工具 - >外部 - > Linguist - >更新翻译(lupdate))时,不会创建翻译文件。
我在.pro文件中添加了“TRANSLATIONS + =”
TRANSLATIONS += localization/localization_es.ts
但仍然没有创建翻译文件。项目文件夹中存在本地化/路径,但仍然没有创建文件。
答案 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创建者开始工作。
由于