gtkintl.h

Go to the documentation of this file.
00001 #ifndef __GTKINTL_H__
00002 #define __GTKINTL_H__
00003 
00004 #include "config.h"
00005 
00006 #ifdef ENABLE_NLS
00007 #include<libintl.h>
00008 #define _(String) dgettext(GETTEXT_PACKAGE,String)
00009 #define P_(String) dgettext(GETTEXT_PACKAGE "-properties",String)
00010 #ifdef gettext_noop
00011 #define N_(String) gettext_noop(String)
00012 #else
00013 #define N_(String) (String)
00014 #endif
00015 #else /* NLS is disabled */
00016 #define _(String) (String)
00017 #define P_(String) (String)
00018 #define N_(String) (String)
00019 #define textdomain(String) (String)
00020 #define gettext(String) (String)
00021 #define dgettext(Domain,String) (String)
00022 #define dcgettext(Domain,String,Type) (String)
00023 #define bindtextdomain(Domain,Directory) (Domain) 
00024 #endif
00025 
00026 #endif

Generated on Sat Apr 1 09:03:55 2006 for GXSM by  doxygen 1.4.6