On Sat, 2013-04-20 at 23:28 +0200, rastersoft wrote: > Hi all: > > I'm creating a library with Vala, and want to use gettext with it. In > normal programs it works the syntax _("text to translate"), but in a > library, dgettext() must be used. Is there a replacement for dgettext() > like the underscore for gettext?
Take a look at https://developer.gnome.org/glib/stable/glib-I18N.html#glib-I18N.description Basically, you still use _, you just need to define GETTEXT_PACKAGE. If you're compiling directly with valac, pass -X -DGETTEXT_PACKAGE=foo. If you're using a build system you need to include -DGETTEXT_PACKAGE=foo in your cflags. -Evan _______________________________________________ vala-list mailing list vala-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-list