Ich möchte meine in C++ geschriebene GTK + -Anwendung übersetzen. Ich habe keine Ideen, wo ich anfangen soll, ich habe von gettext() gehört, aber ich weiß nicht, wie ich es benutzen soll.Wie übersetzt man eine GTK + App?
5
A
Antwort
3
Werfen Sie einen Blick auf https://developer.gnome.org/gtk3/stable/gtk-question-index.html Seite, in 1.7. Im Absatz erklären sie, wie Sie Ihre Anwendungen mit GNU gettext übersetzen können.
+0
Danke :) Es gibt ein Beispiel, gut :) – poxip
Lesen Sie 'man xgettext': Nach der Verarbeitung Ihrer Quelldateien durch' xgettext' erhalten Sie po-Datei. Sie müssen es übersetzen und mit 'msgfmt' process mo-file mit Übersetzung für gettext. Natürlich muss 'gettext()' wissen, wo mo-Dateien abgelegt werden sollen, also müssen Sie zu Beginn Ihres 'main()' die Funktion 'bindtextdomain' aufrufen. –