Qt中lupdate 和 lrealease 命令使用

Qt中lupdate 和 lrealease 命令使用

lupdate 的命令行参数说明

Usage:
lupdate [options] [project-file]
lupdate [options] [source-file|path|@lst-file] -ts ts-files|@lst-file

Options:
-no-obsolete
删除所有无用的字符串。
-extensions [,]
处理具有给定扩展名的文件。扩展列表必须用逗号隔开。
默认: ‘java,jui,ui,c,c++,cc,cpp,cxx,ch,h,h++,hh,hpp,hxx,js,qs,qml’

-no-recursive
      不要递归扫描以下目录
-recursive
       递归扫描以下目录(默认)
-I <includepath> or -I<includepath>   (注意着是i的大写)
       查找包含文件的其他位置,可以多次使用包含多个路径
-pro <filename>
       添加工程文件,递归添加文件
-source-language <language>[_<region>]
      指定被翻译文件字符集。默认 POSIX 
-target-language <language>[_<region>]
       指定翻译文件字符集
-ts <ts-file>  
     指定输出翻译文件

例如:lupdate -no-recursive ./src –ts translate.ts

lrealease的命令行参数说明

Usage:
lrelease [options] project-file
lrelease [options] ts-files [-qm qm-file]

Options:

-idbased
	使用ID而不是源字符串进行消息键控
-compress
	压缩QM文件
-nounfinished
	不包括未完成的翻译
-removeidentical
	译文和原文相同不包含
-markuntranslated <prefix>
	如果翻译没有完全翻完,使用这个为前缀加上后续
-qm <qm-file>  
	指定输出QM文件

例如:lrelease translate.ts –qm translate.qm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值