下载啦:请放心下载,安全无病毒!

软件提交最近更新 热门排行
您现在的位置: 下载啦 > 编程开发 > 编译工具 > Qt Linguist(Qt语言家) v5.15.0中文版
Qt Linguist(Qt语言家) v5.15.0中文版
0%
0%

Qt Linguist(Qt语言家) v5.15.0中文版

  • 软件介绍
  • 软件截图
  • 相关下载
  • 相关文章

Qt Linguist又称Qt语言家,一款专用的Qt应有程序本地化工具,主要用于读取翻译文件,支持ts、qm、po和xlf格式,软件界面友好,中文版本,操作简单,发布者、翻译者和开发者都常用的一款工具,需要的朋友赶快下载吧!

Qt Linguist(Qt语言家) v5.15.0中文版

Qt Linguist使用方法

QT软件自带的翻译工具。

比如你的界面是英文的,运行lupdate生成ts文件后,用 linguist打开,可以对照翻译成你想要的语言(比如中文),翻译完毕运行lrelease生成qm文件。运行程序可以根据需要加载不同的qm文件。

QT-Linguist使用方法简单介绍:

QT-Linguist工具主要用在项目的多语言翻译处理过程中,所有先简单介绍一下整个多语言处理过程,最后介绍Linguist的用法。

(一)QT项目实现多语言,必须做两件事:

1)确保每一个用户可见的字符串都使用了tr()函数。

2)在应用程序启动的时候,使用QTranslator载入一个翻译文件(.qm)。

tr() 的用法:

caseCheckBox = new QCheckBox(tr("Match &case"));

在main()函数里载入翻译文件:

int main(int argc, char *argv[])

{

QApplication app(argc, argv);

//翻译程序

QTranslator translator;

translator.load("spreadsheet_cn.qm");

app.installTranslator(&translator);

……

}

注意:翻译文件加载的位置必须在界面实例化之前完成。

(二)生成.qm翻译文件

1、在该应用程序的.pro文件文件中添加TRANSLATIONS项,可分别对应于不同的语言,如:spreadsheet_cn.ts, 对应中文,名字可以自己定义,后缀名.ts不可变动。<.ts是可读的翻译文件,使用简单的XML格式;而.qm是经过.ts转换而成的二进制机器语言>

2、翻译文件。分三步来完成:

1)运行lupdate, 从应用程序的源代码中提取所有用户可见的字符串。

2)使用Qt Linguist 翻译该应用程序。

3)运行lrelease,生成二进制的.qm 文件。

以上三步均需用到QT自带的命令行控制台,启动方法:开始--->所有程序--->Qt by Nokia v4.6.3 (OpenSource)--->Qt 4.6.3 Command Prompt

启动命令行后,对应输入如下命令:

1)lupdate –verbose spreadsheet.pro //生成相应的.ts 文件

2)linguist //启动Linguist语言翻译工具,可以翻译相应可见字符串

3)lrelease –verbose spreadsheet.pro //将翻译好的文件生成.qm文件

(三)Linguist 语言工具的使用

1)启动:命令行或者开始菜单均可

2)打开:工具界面中的File--->Open,可以打开所需的 .ts 文件

3)翻译:界面中部的翻译栏,两行:第一行:Source Text 第二行:… Translation, 在地二行进行相应的翻译即可,翻译完一条之后点击“确定下一个”按钮。

4)发布:点击File--->Release, 生成 .qm 文件。(与命令行的效果一样)

  • Qt Linguist(Qt语言家)v5.15.0中文版(1)

下载地址

  • Pc版

Qt Linguist(Qt语言家) v5.15.0中文版

软件评论 您的评论需要经过审核才能显示

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
网友评论

热门精选

热门推荐