aboutsummaryrefslogtreecommitdiff
path: root/gettext.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2011-03-19 23:24:42 -0700
committerJunio C Hamano <gitster@pobox.com>2011-03-19 23:24:42 -0700
commit1e239079f704b840778c263f35f1e299565d4a49 (patch)
treee97798c2f77f567f308317f61444cdc69ef6a393 /gettext.c
parent32b31ab7f3ff52eafc40033b890b313efaed8c56 (diff)
parent92a684b916edf9e0f4f7962865e62ff71a988445 (diff)
downloadgit-1e239079f704b840778c263f35f1e299565d4a49.tar.gz
git-1e239079f704b840778c263f35f1e299565d4a49.tar.xz
Merge branch 'ab/i18n-basic'
* ab/i18n-basic: i18n: "make distclean" should clean up after "make pot" i18n: Makefile: "pot" target to extract messages marked for translation i18n: add stub Q_() wrapper for ngettext i18n: do not poison translations unless GIT_GETTEXT_POISON envvar is set i18n: add GETTEXT_POISON to simulate unfriendly translator i18n: add no-op _() and N_() wrappers commit, status: use status_printf{,_ln,_more} helpers commit: refer to commit template as s->fp wt-status: add helpers for printing wt-status lines Conflicts: builtin/commit.c
Diffstat (limited to 'gettext.c')
-rw-r--r--gettext.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/gettext.c b/gettext.c
new file mode 100644
index 000000000..ae5394a49
--- /dev/null
+++ b/gettext.c
@@ -0,0 +1,14 @@
+/*
+ * Copyright (c) 2010 Ævar Arnfjörð Bjarmason
+ */
+
+#include "git-compat-util.h"
+#include "gettext.h"
+
+int use_gettext_poison(void)
+{
+ static int poison_requested = -1;
+ if (poison_requested == -1)
+ poison_requested = getenv("GIT_GETTEXT_POISON") ? 1 : 0;
+ return poison_requested;
+}