Mercurial > vba-clojure
diff src/gtk/intl.h @ 1:f9f4f1b99eed
importing src directory
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Sat, 03 Mar 2012 10:31:27 -0600 |
parents | |
children |
line wrap: on
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/src/gtk/intl.h Sat Mar 03 10:31:27 2012 -0600 1.3 @@ -0,0 +1,42 @@ 1.4 +// -*- C++ -*- 1.5 +// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. 1.6 +// Copyright (C) 1999-2003 Forgotten 1.7 +// Copyright (C) 2004 Forgotten and the VBA development team 1.8 + 1.9 +// This program is free software; you can redistribute it and/or modify 1.10 +// it under the terms of the GNU General Public License as published by 1.11 +// the Free Software Foundation; either version 2, or(at your option) 1.12 +// any later version. 1.13 +// 1.14 +// This program is distributed in the hope that it will be useful, 1.15 +// but WITHOUT ANY WARRANTY; without even the implied warranty of 1.16 +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1.17 +// GNU General Public License for more details. 1.18 +// 1.19 +// You should have received a copy of the GNU General Public License 1.20 +// along with this program; if not, write to the Free Software Foundation, 1.21 +// Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 1.22 + 1.23 +#ifndef __VBA_INTL_H__ 1.24 +#define __VBA_INTL_H__ 1.25 + 1.26 +#ifndef GETTEXT_PACKAGE 1.27 +# error "GETTEXT_PACKAGE must be defined" 1.28 +#endif 1.29 + 1.30 +#ifdef ENABLE_NLS 1.31 +# include <libintl.h> 1.32 +# define _(String) gettext(String) 1.33 +# define N_(String) (String) 1.34 +#else 1.35 +# define _(String) (String) 1.36 +# define N_(String) (String) 1.37 +# define textdomain(String) (String) 1.38 +# define gettext(String) (String) 1.39 +# define dgettext(Domain,String) (String) 1.40 +# define dcgettext(Domain,String,Type) (String) 1.41 +# define bindtextdomain(Domain,Directory) (Domain) 1.42 +#endif 1.43 + 1.44 + 1.45 +#endif // __VBA_INTL_H__