lupdate、Linguist等大部分的工具在QT安装目录的编译器目录的bin文件下,Qt creator的目录是在单独的Tools文件夹下面,不要被迷惑了一进去看见Tools就以为所有工具都在这里。
在学习linux QT的国际化语言翻译时,要用到lupdate工具扫描工程更新ts文件,对我这种linux和qt都是初学的,文件结构分布不清晰的话,这个lupdate工具是真的难找,然而文档里面只有一句话:
Try running lupdate right now, like this:
lupdate -verbose hellotr.pro
如果没有配置环境变量PATH指定工具的位置的话,这句命令是怎么都执行不了的。下面有几种方法:
1、通过Everything查找工具
类似的在linux下面的qt安装目录编译器里找到工具的路径,然后通过BASH里添加PATH就好了。
2、通过菜单栏打开
此方法不确定是不是由于添加环境变量后出现的,原来记得到Linguist就没了,汗!现在反而不能通过这里打开Linguist工具了,汗!不过打开Linguist工具可以直接右击文件打开。
3、通用选项中打开
tool → option → Environment→External Tools 可以找到工具的路径
4、打开Linguist工具
原本我是在菜单tool里面打开的,也可以直接右击ts文件
5、通过QT的locate工具直接打开
直接在搜索栏输入x + 空格隔开