inital gtk2 patch
[claws.git] / src / common / intl.h
index 3cb08bf..5ce3ad8 100644 (file)
@@ -1,6 +1,10 @@
 #ifndef __INTL_H__
 #define __INTL_H__
 
+#ifdef HAVE_CONFIG_H
+#  include "config.h"
+#endif /* HAVE_CONFIG_H */
+
 #ifdef ENABLE_NLS
 #  include <libintl.h>
 #  define _(String) gettext(String)
@@ -9,6 +13,9 @@
 #  else
 #    define N_(String) (String)
 #  endif /* gettext_noop */
+#  ifndef HAVE_BIND_TEXTDOMAIN_CODESET
+#    define bind_textdomain_codeset(Domain, Codeset) (Codeset)
+#  endif /* HAVE_BIND_TEXTDOMAIN_CODESET */
 #else
 #  define _(String) (String)
 #  define N_(String) (String)
@@ -17,6 +24,7 @@
 #  define dgettext(Domain,String) (String)
 #  define dcgettext(Domain,String,Type) (String)
 #  define bindtextdomain(Domain,Directory) (Domain) 
+#  define bind_textdomain_codeset(Domain, Codeset) (Codeset)
 #endif /* ENABLE_NLS */
 
 #endif /* __INTL_H__ */