+ if ((language != NULL) && (nLocalesLoaded == 0)) {
+ syslog(1, "Your selected locale [%s] isn't available on your system. falling back to C\n", language);
+#ifdef HAVE_USELOCALE
+ wc_locales[0] = newlocale(
+ (LC_MESSAGES_MASK|LC_TIME_MASK),
+ AvailLang[0],
+ Empty_Locale);
+#else
+ setlocale(LC_MESSAGES, AvailLang[0]);
+ setenv("LANG", AvailLang[0], 1);
+#endif
+ AvailLangLoaded[0] = AvailLang[0];
+ nLocalesLoaded = 1;
+ }
+
+#ifdef ENABLE_NLS
+ locale = setlocale(LC_ALL, "");
+
+ syslog(9, "Message catalog directory: %s\n", bindtextdomain("webcit", LOCALEDIR"/locale"));
+ syslog(9, "Text domain: %s\n", textdomain("webcit"));
+ syslog(9, "Text domain Charset: %s\n", bind_textdomain_codeset("webcit","UTF8"));
+
+#endif