Temporal fix
[modest] / src / maemo / easysetup / localisation.h
1 #ifndef LOCALISATION_H
2 #define LOCALISATION_H
3
4 #ifdef HAVE_CONFIG_H
5 #include "config.h"
6 #endif                          /* HAVE_CONFIG_H */
7
8 #ifdef ENABLE_NLS
9 #include <libintl.h>
10 #define _(String) gettext(String)
11 #ifdef gettext_noop
12 #define N_(String) gettext_noop(String)
13 #else
14 #define N_(String) (String)
15 #endif
16 #define locale_init() setlocale(LC_ALL, "");\
17     bindtextdomain(GETTEXT_PACKAGE, localedir);\
18     textdomain(GETTEXT_PACKAGE);
19 #else                           /* NLS is disabled */
20 #define locale_init() 
21 #define _(String) (String)
22 #define N_(String) (String)
23 #define textdomain(String) (String)
24 #define gettext(String) (String)
25 #define dgettext(Domain,String) (String)
26 #define dcgettext(Domain,String,Type) (String)
27 #define bindtextdomain(Domain,Directory) (Domain)
28 #define bind_textdomain_codeset(Domain,Codeset) (Codeset)
29 #endif                          /* ENABLE_NLS */
30
31 #endif /* LOCALISATION_H */
32 #ifndef LOCALISATION_H
33 #define LOCALISATION_H
34
35 #ifdef HAVE_CONFIG_H
36 #include "config.h"
37 #endif                          /* HAVE_CONFIG_H */
38
39 #ifdef ENABLE_NLS
40 #include <libintl.h>
41 #define _(String) gettext(String)
42 #ifdef gettext_noop
43 #define N_(String) gettext_noop(String)
44 #else
45 #define N_(String) (String)
46 #endif
47 #define locale_init() setlocale(LC_ALL, "");\
48     bindtextdomain(GETTEXT_PACKAGE, localedir);\
49     textdomain(GETTEXT_PACKAGE);
50 #else                           /* NLS is disabled */
51 #define locale_init() 
52 #define _(String) (String)
53 #define N_(String) (String)
54 #define textdomain(String) (String)
55 #define gettext(String) (String)
56 #define dgettext(Domain,String) (String)
57 #define dcgettext(Domain,String,Type) (String)
58 #define bindtextdomain(Domain,Directory) (Domain)
59 #define bind_textdomain_codeset(Domain,Codeset) (Codeset)
60 #endif                          /* ENABLE_NLS */
61
62 #endif /* LOCALISATION_H */
63