Blame bashintl.h

Packit b5e560
/* bashintl.h -- Internationalization functions and defines. */
Packit b5e560
Packit b5e560
/* Copyright (C) 1996-2009 Free Software Foundation, Inc.
Packit b5e560
Packit b5e560
   This file is part of GNU Bash, the Bourne Again SHell.
Packit b5e560
Packit b5e560
   Bash is free software: you can redistribute it and/or modify
Packit b5e560
   it under the terms of the GNU General Public License as published by
Packit b5e560
   the Free Software Foundation, either version 3 of the License, or
Packit b5e560
   (at your option) any later version.
Packit b5e560
Packit b5e560
   Bash is distributed in the hope that it will be useful,
Packit b5e560
   but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit b5e560
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit b5e560
   GNU General Public License for more details.
Packit b5e560
Packit b5e560
   You should have received a copy of the GNU General Public License
Packit b5e560
   along with Bash.  If not, see <http://www.gnu.org/licenses/>.
Packit b5e560
*/
Packit b5e560
Packit b5e560
#if !defined (_BASHINTL_H_)
Packit b5e560
#define _BASHINTL_H_
Packit b5e560
Packit b5e560
#if defined (BUILDTOOL)
Packit b5e560
#  undef ENABLE_NLS
Packit b5e560
#  define ENABLE_NLS 0
Packit b5e560
#endif
Packit b5e560
Packit b5e560
/* Include this *after* config.h */
Packit b5e560
#include "gettext.h"
Packit b5e560
Packit b5e560
#if defined (HAVE_LOCALE_H)
Packit b5e560
#  include <locale.h>
Packit b5e560
#endif
Packit b5e560
Packit b5e560
#define _(msgid)	gettext(msgid)
Packit b5e560
#define N_(msgid)	msgid
Packit b5e560
#define D_(d, msgid)	dgettext(d, msgid)
Packit b5e560
Packit b5e560
#define P_(m1, m2, n)	ngettext(m1, m2, n)
Packit b5e560
Packit b5e560
#if defined (HAVE_SETLOCALE) && !defined (LC_ALL)
Packit b5e560
#  undef HAVE_SETLOCALE
Packit b5e560
#endif
Packit b5e560
Packit b5e560
#if !defined (HAVE_SETLOCALE)
Packit b5e560
#  define setlocale(cat, loc)
Packit b5e560
#endif
Packit b5e560
Packit b5e560
#endif /* !_BASHINTL_H_ */