多语言GUI - 国际化

时间:2012-03-21 18:09:05

标签: qt internationalization

我正在开展一个项目,该项目将在许多国家使用,使用不同的语言。我需要一个很好的方法来使我的GUI易于翻译。

我正在使用Qt框架进行编程。

显然,我必须在一个查找表/ .ini文件中定义所有String。我只是不确定最好的方法是什么。

1 个答案:

答案 0 :(得分:4)

Qt非常支持国际化(i18n),他们甚至有一个非常彻底的documentation page来解释你可以使用的一些技术。

对于翻译,最重要的是在插入字符串时使用tr("..."),然后使用Qt Linguist来实际翻译这些字符串。