LiVES  1.6.4-svn
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
support.h
Go to the documentation of this file.
1 // support.h
2 // LiVES
3 // portions of this file were auto-generated by glade, the remainder is (c) G. Finch (salsaman)
4 
5 // released under the GNU GPL 3 or later
6 // see file ../COPYING or www.gnu.org for licensing details
7 
8 #ifndef HAS_LIVES_SUPPORT_H
9 #define HAS_LIVES_SUPPORT_H
10 
11 #include <gtk/gtk.h>
12 
13 /*
14  * Standard gettext macros.
15  */
16 #ifdef ENABLE_NLS
17 
18 gchar *trString;
19 gchar *translate(const char *String);
20 
21 # include <libintl.h>
22 # undef _
23 # define _(String) (translate(String))
24 # ifdef gettext_noop
25 # define N_(String) gettext_noop (String)
26 # else
27 # define N_(String) (String)
28 # endif
29 #else
30 # define textdomain(String) (String)
31 # define gettext(String) (String)
32 # define dgettext(Domain,Message) (Message)
33 # define dcgettext(Domain,Message,Type) (Message)
34 # define bindtextdomain(Domain,Directory) (Domain)
35 # define _(String) (String)
36 # define N_(String) (String)
37 #endif
38 
39 #endif