Mercurial > geeqie.yaz
view src/intl.h @ 1532:fffb62c7ba1e
Add pgettext for some ambiguous strings
There are some strings which are ambiguous to translate. There is the
pgettext function to solf that problem.
For example, locations can be translated to german by Ortsangaben
(geographical) or by Pfad (filesystem). I am sure there are also some
ambiguous in other languages.
author | mow |
---|---|
date | Fri, 10 Apr 2009 09:47:20 +0000 |
parents | 1646720364cf |
children | de25b265ab64 |
line wrap: on
line source
#ifndef __INTL_H__ #define __INTL_H__ #ifdef ENABLE_NLS # include <locale.h> # include "gettext.h" # define _(String) dgettext(PACKAGE,String) # ifdef gettext_noop # define N_(String) gettext_noop(String) # else # define N_(String) (String) # endif /* gettext_noop */ #else # define _(String) (String) # define N_(String) (String) # define textdomain(String) (String) # define gettext(String) (String) # define dgettext(Domain,String) (String) # define dcgettext(Domain,String,Type) (String) # define bindtextdomain(Domain,Directory) (Domain) # define bind_textdomain_codeset(Domain,String) (Domain) # define pgettext(Context,String) (String) #endif /* ENABLE_NLS */ #endif /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */