Qt国际化(源码含中文时)的点滴分析

2014-11-24 09:22:25 · 作者: · 浏览: 1

注意:本文不介绍如何使用Qt的国际化、本地化支持。本文针对的是偏底层的、Manual和其他资料中很少涉及的东西。所以,继续之前,请先确保:你已经对如何使用Qt的国际化比较熟悉了。



废话少说,看个例子:


大家应该都知道如何做了:


三步走下来,结果正常,界面能显示翻译出来的问题。但是,翻译过程中有一点会很不爽:


为了解决这个问题,我们不妨从源头lupdate开始看看。


作用:从源码文件中提取待翻译的字符串


目前支持的源码文件的后缀:


我们这儿只关心与C++有关的源码文件(QtJambi、QtScript、!Qt Quick相关的源码文件可能会有不同,我不能确定),能力和精力有限哈。