]> code.citadel.org Git - citadel.git/blobdiff - webcit/wc_gettext.h
* add COND:SERV:HAVEFULLTEXT
[citadel.git] / webcit / wc_gettext.h
index 9a9d89b3aaf9c7b5e321997216f0bf32296f22ab..dc05f0e1626b65d3a33bcb5d3fa15fd90018590e 100644 (file)
@@ -1,11 +1,17 @@
 #ifdef ENABLE_NLS
 void initialize_locales(void);
 void ShutdownLocale(void);
+
+#define NUM_LANGS 10           /* how many different locales do we know? */
+#define SEARCH_LANG 20         /* how many langs should we parse? */
+
+/* actual supported locales */
+extern const char *AvailLang[NUM_LANGS];
+#else 
+#define NUM_LANGS 1            /* how many different locales do we know? */
 #endif
-void TmplGettext(StrBuf *Target, int nTokens, WCTemplateToken *Token);
+void TmplGettext(StrBuf *Target, WCTemplputParams *TP);
 void offer_languages(StrBuf *Target, int nArgs, WCTemplateToken *Token, void *Context, int ContextType);
 void set_selected_language(const char *);
 void go_selected_language(void);
 void stop_selected_language(void);
-void preset_locale(void);
-void httplang_to_locale(StrBuf *LocaleString);