X-Git-Url: https://git.deb.at/w?a=blobdiff_plain;f=gettext.h;h=3c9414a949f7270284fce1bddfbfae337d6c4ed7;hb=5840fceb1f91b066a4c4361b0599c417aa111386;hp=e548a8f19f53ca0809449e47ad10a355de857fe3;hpb=4b8f9231090ada43f7e16987ec46ac7f45a914ec;p=pkg%2Fabook.git diff --git a/gettext.h b/gettext.h index e548a8f..3c9414a 100644 --- a/gettext.h +++ b/gettext.h @@ -1,17 +1,20 @@ #ifndef _GETTEXT_H #define _GETTEXT_H +const char *sgettext(const char *msgid); /* Strip context prefix */ + # if ENABLE_NLS # include # else # define gettext(Msgid) ((const char *) (Msgid)) - -# define textdomain(Domainname) ((const char *) (Domainname)) -# define bindtextdomain(Domainname, Dirname) ((const char *) (Dirname)) -# endif +# define dcgettext(Domainname, Msgid, Category) ((const char *) (Msgid)) +# define textdomain(Domainname) do {} while(0) +# define bindtextdomain(Domainname, Dirname) do {} while(0) +# endif /* ENABLE_NLS */ # define _(String) gettext (String) # define gettext_noop(String) String # define N_(String) gettext_noop (String) +# define S_(String) sgettext (String) -#endif +#endif /* _GETTEXT_H */