00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00029 #ifndef GIMP_PRINT_INTL_INTERNAL_H
00030 #define GIMP_PRINT_INTL_INTERNAL_H
00031
00032 #ifdef __cplusplus
00033 extern "C" {
00034 #endif
00035
00051 #ifdef INCLUDE_LOCALE_H
00052 INCLUDE_LOCALE_H
00053 #else
00054 #include <locale.h>
00055 #endif
00056
00057 #if defined ENABLE_NLS && !defined DISABLE_NLS
00058 # include <libintl.h>
00060 # define _(String) dgettext (PACKAGE, String)
00061 # undef gettext
00062
00063 # define gettext(String) dgettext (PACKAGE, String)
00064 # ifdef gettext_noop
00065
00066 # define N_(String) gettext_noop (String)
00067 # else
00068
00069 # define N_(String) (String)
00070 # endif
00071 #else
00072
00073 # define textdomain(String) (String)
00074 # define gettext(String) (String)
00075 # define dgettext(Domain,Message) (Message)
00076 # define dcgettext(Domain,Message,Type) (Message)
00077 # define bindtextdomain(Domain,Directory) (Domain)
00078 # define _(String) (String)
00079 # define N_(String) (String)
00080 #endif
00081
00084 #ifdef __cplusplus
00085 }
00086 #endif
00087
00088 #endif