summaryrefslogtreecommitdiff
path: root/daemon.am
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2015-06-10 17:48:16 +0200
committerLudovic Courtès <ludo@gnu.org>2015-06-10 21:58:16 +0200
commit7887bcbf56f8ef154ba987e67e457c8695254fa5 (patch)
tree138845ef178a846e452174811dde755cb21b9423 /daemon.am
parent3dbb0e5f8b9e8445818ca31861488666b948ce50 (diff)
daemon: Internationalize guix-daemon.
* nix/nix-daemon/guix-daemon.cc (n_, _): New macros. (guix_textdomain): New variable. (doc): Use 'n_'. (options): Likewise, and lowercase messages. (argp): Add initializer for 'argp_domain' field. (parse_opt): Use '_' for messages. (main): Likewise, and add calls to 'setlocale', 'bindtextdomain', and 'textdomain'. * daemon.am (guix_daemon_CPPFLAGS): Add -DLOCALEDIR. * po/guix/Makevars (XGETTEXT_OPTIONS): Remove '--language' option. Add '--keyword=n_'. * po/guix/POTFILES.in: Add guix-daemon.cc.
Diffstat (limited to 'daemon.am')
-rw-r--r--daemon.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/daemon.am b/daemon.am
index 50b488923a..eecfea1c7e 100644
--- a/daemon.am
+++ b/daemon.am
@@ -126,6 +126,7 @@ guix_daemon_SOURCES = \
nix/nix-daemon/guix-daemon.cc
guix_daemon_CPPFLAGS = \
+ -DLOCALEDIR=\"$(localedir)\" \
$(libutil_a_CPPFLAGS) \
-I$(top_srcdir)/nix/libstore