diff --git a/program/src/rrd_i18n.h b/program/src/rrd_i18n.h
index 2a950949cbdf6fb1e1aa823450c7d642f1e988a2..763c67a677a82ede707f47d143c8e19a9964f224 100644 (file)
--- a/program/src/rrd_i18n.h
+++ b/program/src/rrd_i18n.h
/*****************************************************************************
- * RRDtool 1.3rc8 Copyright by Takao Fujiwara, 2008
+ * RRDtool 1.4.3 Copyright by Takao Fujiwara, 2008
*****************************************************************************
* rrd_i18n.h Common Header File
*****************************************************************************/
#ifndef _RRD_I18N_H
#define _RRD_I18N_H
-#ifndef _
-/* This is for other GNU distributions with internationalized messages.
- When compiling libc, the _ macro is predefined. */
-#if defined(HAVE_LIBINTL_H) && defined(BUILD_LIBINTL)
-# include <libintl.h>
-#define _(String) gettext (String)
+#ifdef ENABLE_NLS
+# ifdef _LIBC
+# include <libintl.h>
+# else
+# include "gettext.h"
+# define _(String) gettext (String)
+# endif
#else
-#define _(String) (String)
-#endif
-#define N_(String) (String)
+# define _(String) (String)
#endif
+#define N_(String) String
#endif