In an internationalized Dynamo Web site, content pages (JHTML or JSP files) are used to display locale-specific Web site content and user messages. If your site is hosting multiple visitor locales, parallel sets of content pages must be contained in locale-specific directories in the document root.

When designing a Dynamo Web site for internationalization, you should move all text messages from your Java code to ResourceBundle.properties files and content pages. You can use ResourceBundle objects for any user messages that display in the Web site. It is often recommended that you use content pages instead of ResourceBundles to store session/request-scoped user messages. This is because content pages are more accessible to Web designers than ResourceBundles.

The following topics provide information on setting up locale-specific directories for content pages. In addition, information is provided on displaying locale-specific user messages and translating text that may appear in a content page (for example, default text values in input tags).

 
loading table of contents...