Index: openacs-4/packages/acs-core-docs/www/i18n-design.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/i18n-design.adp,v diff -u -r1.1.2.1 -r1.1.2.2 --- openacs-4/packages/acs-core-docs/www/i18n-design.adp 23 Sep 2015 11:54:33 -0000 1.1.2.1 +++ openacs-4/packages/acs-core-docs/www/i18n-design.adp 23 Jun 2016 08:32:45 -0000 1.1.2.2 @@ -14,17 +14,18 @@ following in order of precedence:

  1. Use user preference for this package (stored in ad_locale_user_prefs)

  2. Use system preference for the package (stored in -apm_packages)

  3. Use user's general preference (stored in user_preferences)

  4. Use Browser header (Accept-Language HTTP header)

  5. Use system locale (an APM parameter for acs_lang)

  6. default to en_US

  7. +apm_packages)

  8. Use user's general preference (stored in +user_preferences)

  9. Use Browser header (Accept-Language HTTP header)

  10. Use system locale (an APM parameter for acs_lang)

  11. default to en_US

For ADP pages, message key lookup occurs in the templating engine. For Tcl pages, message key lookup happens with the _ function. In both cases, if the requested locale is not found but a locale which is the default -for the language which matches your locale's language is found, +for the language which matches your locale's language is found, then that locale is offered instead.

\ No newline at end of file