Index: openacs-4/packages/acs-core-docs/www/xml/developers-guide/i18n.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/developers-guide/i18n.xml,v diff -u -r1.28.2.3 -r1.28.2.4 --- openacs-4/packages/acs-core-docs/www/xml/developers-guide/i18n.xml 10 Jul 2023 08:38:37 -0000 1.28.2.3 +++ openacs-4/packages/acs-core-docs/www/xml/developers-guide/i18n.xml 5 Feb 2024 15:35:06 -0000 1.28.2.4 @@ -129,7 +129,7 @@ Separate Templates for each Locale - If the request processor finds a filenamed filename.locale.adp, where locale matches the user's locale, it will process that file instead of filename.adp. For example, for a user with locale tl_PH, the file index.tl_PH.adp, if found, will be used instead of index.adp. The locale-specific file should thus contain text in the language appropriate for that locale. The code in the page, however, should still be in English. Message keys are processed normally. + If the request processor finds a file named filename.locale.adp, where locale matches the user's locale, it will process that file instead of filename.adp. For example, for a user with locale tl_PH, the file index.tl_PH.adp, if found, will be used instead of index.adp. The locale-specific file should thus contain text in the language appropriate for that locale. The code in the page, however, should still be in English. Message keys are processed normally. Message Catalogs @@ -284,7 +284,7 @@ If the text is in a Tcl file you must replace variable lookups (occurrences of $var_name or ${var_name}) with %var_name% You are now ready to follow the normal procedure and mark up the text using a - tempoarary message tag (<#_ text_with_percentage_vars#>) and run the action + temporary message tag (<#_ text_with_percentage_vars#>) and run the action replace tags with keys in the APM.