5
我想翻译用C++编写的我的GTK +应用程序。我没有任何想法从哪里开始,我听说过gettext(),但我不知道,我该如何使用它。如何翻译GTK +应用程序?
我想翻译用C++编写的我的GTK +应用程序。我没有任何想法从哪里开始,我听说过gettext(),但我不知道,我该如何使用它。如何翻译GTK +应用程序?
看看https://developer.gnome.org/gtk3/stable/gtk-question-index.html页面,在1.7。段落中他们解释了如何使用GNU gettext来翻译您的应用程序。
谢谢:)有一个例子,好:) – poxip 2013-04-24 13:17:52
阅读'man xgettext':通过'xgettext'处理源文件后,您将获得po-file。你必须翻译它,并通过'msgfmt'处理mo文件并为gettext进行翻译。当然,'gettext()'必须知道在哪里存放mo文件,所以在你的'main()'开头,你必须调用'bindtextdomain'函数。 – 2013-04-24 11:01:42