Qt:图像的国际化

时间:2014-10-29 13:13:52

标签: c++ c linux internationalization qt

我知道像GNU gettext这样的实用程序可以使软件多语言化。 你给它一个字符串id,它将返回翻译的字符串。

但我也需要这个用于Qt中的图像 例如,如果我在en_US区域设置中显示图像,如果设置了ja_JPfr_FR区域设置,我希望显示不同版本的图像。
Qt并不推荐这个。但我仍然需要这样做 我正在研究C / C ++,Linux。

是否有任何标准方式(如gettext)为图像实现此目的? 对此有任何建议将不胜感激。

1 个答案:

答案 0 :(得分:4)

是的resource system允许您指定每个资源与lang文件中的.qrc属性相关联的语言。