【问题标题】:How to translate a GTK+ app?如何翻译 GTK+ 应用程序?
【发布时间】:2013-04-17 21:28:21
【问题描述】:

我想翻译我用 C++ 编写的 GTK+ 应用程序。我不知道从哪里开始,我听说过 gettext(),但我不知道应该如何使用它。

【问题讨论】:

  • 阅读man xgettext:在xgettext处理您的源文件后,您将获得po-file。您必须翻译它并通过msgfmt 处理带有gettext 翻译的mo-file。当然,gettext() 必须知道在哪里归档 mo 文件,所以在你的 main() 开头你必须调用函数 bindtextdomain

标签: c++ c internationalization gtk gettext


【解决方案1】:

看看https://developer.gnome.org/gtk3/stable/gtk-question-index.html 页面,在 1.7 中。他们解释了如何使用GNU gettext翻译您的应用程序。

【讨论】:

    猜你喜欢
    • 2014-12-29
    • 1970-01-01
    • 1970-01-01
    • 2013-09-13
    • 1970-01-01
    • 1970-01-01
    • 2011-06-23
    • 2011-05-16
    • 1970-01-01
    相关资源
    最近更新 更多