From 54b73f5cb609b388d31d99708dc542d3aa03dbe1 Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Tue, 17 Jul 2012 10:14:27 +0200 Subject: [PATCH] Initialize gettext in secret-tool https://bugzilla.gnome.org/show_bug.cgi?id=680072 --- tool/Makefile.am | 1 + tool/secret-tool.c | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/tool/Makefile.am b/tool/Makefile.am index d3af455..f41e0f6 100644 --- a/tool/Makefile.am +++ b/tool/Makefile.am @@ -4,6 +4,7 @@ INCLUDES = \ -I$(top_srcdir) \ -I$(top_srcdir)/libsecret \ -DSECRET_COMPILATION \ + -DLOCALEDIR=\""$(datadir)/locale"\" \ $(NULL) bin_PROGRAMS = secret-tool diff --git a/tool/secret-tool.c b/tool/secret-tool.c index fd0792b..def22f5 100644 --- a/tool/secret-tool.c +++ b/tool/secret-tool.c @@ -21,6 +21,7 @@ #include #include +#include #include #include @@ -336,6 +337,14 @@ main (int argc, { SecretToolAction action; + setlocale (LC_ALL, ""); + +#ifdef ENABLE_NLS + bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); + textdomain (GETTEXT_PACKAGE); +#endif + g_type_init (); if (argc < 2) -- 2.7.4