写在前面
Qt Linguist
( Qt语言家 ) 是一个专为 Qt 应用添加翻译的工具。
然而,在 QtCreator 中集成了 lupdate
和 lrelease
,却缺少 linguist
。
因此,在这里写一篇 Qt Linguist(语言家)与 QtCreator 集成的方法。并且,如果有其他第三方工具,也可以对照此方法进行集成 ✓。
正文开始
直接进入正题:
-
在 QtCreator 中打开
工具/(设置)
=>选项
。 -
打开
环境
,点击外部工具
。
-
点击
添加工具
,命名为翻译工具(linguist)
。 -
然后开始填写,一般如下:
-
linguist.exe
一般在编译套件目录下,填写完成后应用即可 。 -
接着,如果我们想要更方便一点,可以添加 快捷键。
进入
键盘
,找到刚才添加的翻译工具(linguist)
,然后输入快捷键即可( 这里是Alt+Shift+T
)。 -
现在,我们只需按下
Alt+Shift+T
,即可在当前工程所在的目录下打开 Qt 语言家了。
还不够方便?
- 更进一步,如果只生成一种语言并遵循一定格式,那么:
例如,只生成_zh_CN.ts
的翻译文件( 简体中文 ),这样,当我们按下Alt+Shift+T
时,便可直接打开翻译文件。
结语
啊。。今天尝试使用 Markdown
编辑器( 之前一直是富文本 ),看起来效果还不错。
当然,肯定还有很多不足,欢迎指出和讨论 ~