Successful negotiations are not logged. Only failures
have meaning to indicate that Squid may need an upgrade
of its error page translations.
http://wiki.squid-cache.org/Translations
DOC_END
+NAME: error_log_languages
+IFDEF: USE_ERR_LOCALES
+TYPE: onoff
+LOC: Config.errorLogMissingLanguages
+DEFAULT: on
+DOC_START
+ Log to cache.log what languages users are attempting to
+ auto-negotiate for translations.
+
+ Successful negotiations are not logged. Only failures
+ have meaning to indicate that Squid may need an upgrade
+ of is error page translations.
+DOC_END
+
NAME: err_page_stylesheet
TYPE: string
LOC: Config.errorStylesheet
err_language = xstrdup(reset);
break;
}
+ else if(Config.errorLogMissingLanguages) {
+ debugs(4, DBG_IMPORTANT, "WARNING: Error Pages Missing Language: " << reset);
+ }
#if HAVE_GLOB
if( (dt - reset) == 2) {
char *errorDirectory;
#if USE_ERR_LOCALES
char *errorDefaultLanguage;
+ int errorLogMissingLanguages;
#endif
char *errorStylesheet;