Add pgettext for some ambiguous strings
[geeqie.git] / src / intl.h
1 #ifndef __INTL_H__
2 #define __INTL_H__
3
4 #ifdef ENABLE_NLS
5 #  include <locale.h>
6 #  include "gettext.h"
7 #  define _(String) dgettext(PACKAGE,String)
8 #  ifdef gettext_noop
9 #    define N_(String) gettext_noop(String)
10 #  else
11 #    define N_(String) (String)
12 #  endif /* gettext_noop */
13 #else
14 #  define _(String) (String)
15 #  define N_(String) (String)
16 #  define textdomain(String) (String)
17 #  define gettext(String) (String)
18 #  define dgettext(Domain,String) (String)
19 #  define dcgettext(Domain,String,Type) (String)
20 #  define bindtextdomain(Domain,Directory) (Domain)
21 #  define bind_textdomain_codeset(Domain,String) (Domain)
22 #  define pgettext(Context,String) (String)
23 #endif /* ENABLE_NLS */
24
25 #endif
26 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */