QT翻译(中英文切换)

工具: Qt Linguist, 一般到Qt Creater的安装目录下的/gcc_64/bin下有一个可执行文件linguist, 双击打开即可

py => ts

pylupdate5 demo.py -ts demo.ts

ui => ts

pylupdate5 demo.ui -ts demo.ts

使用 Qt Linguist 打开demo.ts文件并翻译, 翻译完成后点击File->Release As会生成一份demo.qm文件。

翻译核心代码:

translate = QTranslator()
QApplication.installTranslator(translate)
# english=>chinese
translate.load(str('demo.qm'))
# chinese=>english
translate.load(str('demo.ts'))
self.retranslateUi(self)

QT翻译(中英文切换相关推荐

  1. Qt 之 中英文切换的使用

    Qt 之 中英文切换的使用 //写的不对的地方请指点 1  在代码中有tr("work") 有需要中英文切换的字符串  ui.cbxPapersType->addItem(t ...

  2. Qt实现中英文切换(国际化)

    前言 距离上一次发博客,已经又快一个月过去了,今天写一篇有关于Qt程序如何实现中英文切换的例子,之所以写这个,是因为这是最近项目的一个需求.Qt国际化,网上的例子,很多很多.... 看似很简单,但是真 ...

  3. qt 设置中英文切换

    点击设置转换 https://www.cnblogs.com/liangtianmanyue/p/14773710.html 自动检测转换 QT国际化示例, 检测系统语言,设置适合语言,按键切换显示语 ...

  4. QT 软件中英文切换

    本文内容学习自Johan Thelin的<Foundations of Qt Development>,欢迎交流. 本文中的例子是将软件版本在中英文之间动态切换,在书中归属语言国际化的章节 ...

  5. QT 中英文切换-国际化(解决部分翻译不起作用的问题)

    中英文切换-国际化 1.先看效果 2.核心代码(重新赋值刷新翻译文本) 2.0 pro文件配置 2.1 构造函数 2.2 两个按钮点击事件 3.翻译文件的生成与配置 4. 参考链接 1.先看效果 2. ...

  6. QT in VS 多语言实现(中英文切换)

    最近项目需要软件具有中英文双语切换功能,而QT又自带此功能,现将实现方式记录下来. 说到中英文切换,少不了要了解QT的内部编码方式.在此就不详述QT编码方式了,具体可参考 彻底弄懂Qt的编码.只需要记 ...

  7. Qt Quick实现国际化 中英文切换简明图文步骤

    目录 前言 一.步骤 1.在pro文件中添加需要生成的ts文件: 2.通过工具-外部-语言家-update 生成zh_CN.ts和en_US.ts 3.通过语言家打开生成的ts文件进行翻译 4.将zh ...

  8. 关于Qt 程序界面中英文切换总结

    关于Qt 程序界面中英文切换总结 Qt通过lupdate.exe和linguist.exe实现程序中英文切换 一种基于QtCreater直接使用Qt预言家(注意电脑有权限,可能翻译失败),另外一种用s ...

  9. Qt中英文切换(涉及多种场景)

    qt中英文切换涉及到一个软件两个文件,分别是QtLinguist..ts文件和.qm文件. 1.在Pro中添加 TRANSLATIONS += en.ts \ch.ts 添加这个文件后qmake,然后 ...

最新文章

  1. iOS 注册密码加密 添加了时间戳 遇到的问题...
  2. Android 图片合成:添加蒙板效果 不规则相框 透明度渐变效果的实现
  3. 第一篇:数据库服务概述
  4. Bing空间数据服务
  5. jenkins之从0到1利用Git和Ant插件打war包并自动部署到tomcat(第二话):安装插件,配置JDK、Git、Ant...
  6. 【渝粤教育】国家开放大学2018年秋季 1049t金融法规 参考试题
  7. 哈佛大学单细胞课程|笔记汇总 (八)
  8. mysql的socket文件_修改socket文件, MySQL启动报错
  9. php百度鹰眼,Android 百度鹰眼里程计算简单实列
  10. Fibonacci数列第n项的第7种计算方法:Python列表
  11. Linux中log打印输入输出的格式字符串
  12. oracle jde优势介绍,JDE 的扫盲知识介绍。。。
  13. Studio3T安装
  14. Android Studio设置签名密钥
  15. Git分支图解理解其概念HEAD,git branch name,git checkout name,git log --oneline --decorate
  16. python采用强制缩进的方式使得代码具有极佳的可读性_计算机专业高级语言程序设计课程改革探索...
  17. 我在哪?要到哪里去?怎么去?
  18. GMap.net 地图展示以及地图标记
  19. 百度地图——多点标记及路线
  20. HLOJ 2026 猴子吃桃

热门文章

  1. 函数查找工具 —— 使用介绍
  2. ubuntu安装mysql5.6
  3. 灵感·织梦倾力打造《Fireworks 网页设计专家门诊》
  4. 美通社日历 | 会展及重要事件信息、企业财报发布,节假日备忘(5月17日—5月23日)...
  5. 电脑升级Win11后不流畅卡顿怎么办?
  6. 全球最大BT网站海盗湾服务器被封 看备份重要性
  7. part time job c语言,英语面试Part-time Job篇
  8. 网易互娱2020校招游戏研发笔试题
  9. 从 Netflix 传奇看,结果导向的产品路线图如何制定?
  10. linux系统怎么禁用键盘,桌面应用|如何在 Linux 下锁住键盘和鼠标而不锁屏