wxWidgets:如何查找当前可用于该应用程序的翻译?

时间:2012-12-12 09:07:36

标签: wxwidgets

应用程序应通过其菜单提供切换人类语言(翻译)。与internat示例不同,应根据可用的翻译动态创建可用语言列表。有没有获取信息的功能?

想要的行为是反映当其他人为另一种语言添加.mo目录时的情况,然后用户可以从菜单中选择语言。

感谢您的时间和经验,

彼得

2 个答案:

答案 0 :(得分:1)

不,现在无法获得所有可用的目录。将它添加到wxTranslations可能会很好,但目前它不存在。

另请注意,在许多Windows程序中,从菜单切换语言对于gettext方法来说效果不佳,因为您无需重新创建整个UI以反映语言的变化。这就是为什么语言通常只在应用程序启动时选择。

答案 1 :(得分:1)

也许this会有所帮助? wxTranslationHelper可以显示可用的目录。