MESSAGES File
Profile retrieves the message file based on the language of
the user. Within the data directory, Profile checks the msgs
directory for a directory that corresponds to the language of the
user (e.g., fr-ca
). Within that directory, it looks
for a file named portal.xml
.
If Profile fails to find a directory corresponding to the language
of the user, it reads the portal.xml
from the data/msgs/en-us
directory. It will then give a warning message
in the STATUS section indicating that it could not find the specified
language file.
Caching
To improve performance, the first time Profile reads the portal.xml
file corresponding to a particular language,
it caches it. Prior to reading any of the portal.xml
files, Profile checks the timestamp and updates the cache as necessary.