针对QT翻译文件无法创建或者无法更新的情况,可尝试下述解决方案。
我是用的VS2015+QT5.9.4
2023.07.23更新******
最近又碰到了这种情况,点击工程属性,配置属性中不显示QT Translation,再记录一下解决过程。
点击Create New Translation File之后生成的ts文件无法打开且在文件目录中找不到。
1.选择新生成的ts文件(此时无法打开),点击右键选择属性,此时的Run Translation Tool During Build是Disabled。

2.选择lupdate+Irelease,点击确定

3.重新生成解决方案,再次选中ts文件右击选择Iupdate即可,再打开ts文件就可以编辑了。
原答案******
1.选择工程,右击选择属性

2.修改QT Translation属性,将Disabled修改Iupdate+Irelease,以防万一,Debug和release都要改

3.保存,重新生成工程

4.创建翻译文件,生成即可。


本文详细阐述了在VS2015环境下使用QT5.9时,遇到的翻译文件创建困难及编辑问题。通过修改工程属性并设置RunTranslationToolDuringBuild为Iupdate+Irelease,解决了新建和更新ts文件的问题,确保了翻译工作的顺利进行。
349

被折叠的 条评论
为什么被折叠?



