• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 */
23