view src/intl.h @ 1672:994169573393

Complete commit @1747 (intltool usage) With using intltool the localisation will fail cause of missing desktop.in file. Also the old desktop files are obsoleted by this commit. Also it is not necessary any more to have a './' in front of the files in POTFILES.in.
author mow
date Sat, 27 Jun 2009 22:57:56 +0000
parents fffb62c7ba1e
children 47b191b77e07
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: */