* cleanup
[citadel.git] / webcit / wc_gettext.h
1 #ifdef ENABLE_NLS
2 void initialize_locales(void);
3 void ShutdownLocale(void);
4
5 #define NUM_LANGS 10            /* how many different locales do we know? */
6 #define SEARCH_LANG 20          /* how many langs should we parse? */
7
8 /* actual supported locales */
9 extern const char *AvailLang[NUM_LANGS];
10 #else 
11 #define NUM_LANGS 1             /* how many different locales do we know? */
12 #endif
13 void TmplGettext(StrBuf *Target, WCTemplputParams *TP);
14 void offer_languages(StrBuf *Target, int nArgs, WCTemplateToken *Token, void *Context, int ContextType);
15 void set_selected_language(const char *);
16 void go_selected_language(void);
17 void stop_selected_language(void);
18 void httplang_to_locale(StrBuf *LocaleString);