gettext.h (448B)
1 #ifndef __MY_GETTEXT_H 2 #define __MY_GETTEXT_H 3 4 #ifdef USES_CURSES 5 #define ENABLE_NLS_TEST ENABLE_NLS_IN_CURSES 6 #else 7 #define ENABLE_NLS_TEST ENABLE_NLS 8 #endif 9 10 #if ENABLE_NLS_TEST 11 # include <libintl.h> 12 #else 13 # define gettext(msgid) (msgid) 14 # define textdomain(domain) 15 # define bindtextdomain(domain, dir) 16 #endif 17 18 #define _(msgid) gettext (msgid) 19 #define gettext_noop(msgid) msgid 20 #define N_(msgid) gettext_noop (msgid) 21 22 #endif /* __MY_GETTEXT_H */