Index: openacs-4/packages/acs-lang/www/doc/index.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/doc/index.xml,v diff -u -N --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/acs-lang/www/doc/index.xml 12 Aug 2003 11:44:55 -0000 1.1 @@ -0,0 +1,21 @@ + + + + + +1. Browser makes request. + Browser might contain HTTP-header + +2. Request processor initializes ad_conn object. In doing so, it calls a function in /packages/acs-lang/tcl/change-locale-include.tcl lang::user::set_locale to set ad_conn.locale. + + +User preference + User's package setting ad_locale_user_prefs per package per user. + User's general preference: stored in user_preferences.locale + User's browser preference: look at Browser's "HTTP-Accept-Language" header + system setting for the package (not implemented) + sitewide default locale, stored as acs_lang parameter "SitewideLocale" + + + +