Sebastian Roth schrieb:
Hallo an alle!
Ich hab´ mal wieder ein Problem mit C...
Und zwar möchte ich gerne mein Proggie mit 2 Sprachen ausstatten. Das soll dann so ähnlich wie mit den po-Dateien funktionieren, leider weiss ich nicht wie und ob überhaupt sowas mit C funktioniert, ware ja toll.
info gettext man xgettext man msgmerge man msgfmt
:-)
also
8<------ #include <libintl.h>
bindtextdomain("meinproggi", "pfad_zu_den_translations"); settextdomain("meinproggi");
printf(_("%s and more"), blafasel); ------>8
dann mit xgettext --keyword=_ das po file erzeugen mit msgmerge alte Übersetzungen übernehmen dann mit Editor deiner Wahl übersetzen und mit msgfmt ein .mo file erzeugen, wie man das alles richtig kombiniert steht in den info pages zu gettext.
Alles nur erinnert, also erstmal nachlesen bevor du's probierst.
Jan