社区
Qt
帖子详情
QT国际化问题,初学 高手进
DBOYaoao
2011-08-21 11:48:09
是不是生成的qm文件只能翻译由tr()指定的文字
如果我在ui文件上直接写上去的中文能翻译吗 比如我在ui文件上写了很多的文字 我想把他们都翻译成英文,可以弄阿,我发现只有tr(“”)指定的内容才能翻译过来,高手帮下忙想想办法
...全文
129
5
打赏
收藏
QT国际化问题,初学 高手进
是不是生成的qm文件只能翻译由tr()指定的文字 如果我在ui文件上直接写上去的中文能翻译吗 比如我在ui文件上写了很多的文字 我想把他们都翻译成英文,可以弄阿,我发现只有tr(“”)指定的内容才能翻译过来,高手帮下忙想想办法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dbzhang800
2011-08-22
打赏
举报
回复
[Quote=引用 4 楼 dboyaoao 的回复:]
如果我在ui上写死了的文字能不能进行翻译呢?
[/Quote]
显然,能!!(另外,ui中的文字不是写死的,不清楚你为何认为是写死的)
或许你可以先看看这个:
http://blog.csdn.net/dbzhang800/article/details/6709688
然后再去考虑Qt国际化问题。
DBOYaoao
2011-08-22
打赏
举报
回复
如果我在ui上写死了的文字能不能进行翻译呢?
fengwanzk
2011-08-22
打赏
举报
回复
要是用Qt的翻译工具,将你需要进行翻译的文字,提取出来,必须为用户可见的字符串添加tr()函数。楼上说的很清楚了。建议再看一看qt Assistant中,关于界面翻译的部分。
念茜
2011-08-22
打赏
举报
回复
国际化2个必要条件缺一不可:
1.确保每一个用户可见的字符串都使用了tr()函数。
2.在应用程序启动的时候,载入了一个翻译文件.qm
QT
高级编程
QT
界面美化QSS
QT
网络编程
QT
绘图
QT
多线程视频课程
QT
核心基础概念体系编程实践
QT
Widgets图形窗口编程基础体系编程实践
QT
基础控件和高级复杂控件体系编程实践
QT
布局管理体系编程实践
QT
模型视图代理框架编程实践
QT
QSS式样表编程实践
QT
界面美化编程实践
QT
文件...
【
QT
教程】
QT
6桌面应用开发
QT
6的发展历程
QT
6桌面应用开发
QT
是挪威Trolltech公司(后被诺基亚收购,之后又转手给Digia,最终由The
Qt
Company继续开发)开发的一个跨平台的C++图形用户界面应用程序框架。它被广泛用于开发桌面、嵌入式和移动...
QT
error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall Widget::metaObjec
因为
QT
槽的
问题
,导致构建过程中报错: 原因:只有继承了QObject类的类,才具有信号槽的能力。...这个宏的展开将为我们的类提供信号槽机制、
国际化
机制以及
Qt
提供的不基于 C++ RTTI 的反射能力。因此,如果你
Linux学习
高手
写给
初学
者的经验谈
Linux学习
高手
写给
初学
者的经验谈2008-04-01 15:02 现在好多的人开始接触电脑的时候,见到的应该是Windows98说实话,98 已经是一个很人性化,封装的很好的一个系统了一个对电脑一窍不通的人都能很快的使用它。...
C语言/C++
初学
问题
本文原为本人在论坛所发若干帖,意在集中解决新手学习C/C++语言时将遭遇到的各类
问题
,网友反馈情况良好,集合修订后作为个人作品贴于此处。 本贴主要分析概念原理和解决方案,不讨论具体程序语法,立足于让
初学
者...
Qt
16,233
社区成员
26,639
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章