3. i18n - internationalization with StrutsCX

StrutsCX renounces the Java Resource Bundle technique and simply uses XML technologies for internationalize web applications:

StrutsCX manages the language the Client chose inside the java.util.Locale object. Depending on the appropriate language the Resources-Properties are added to the XML-Output-Document. Inside the XSL Stylesheets the View can use this values easily. But instead of a special JSP-Tags a W3C standard XSLT/XPath expression is used:

<xsl:value-of select="//variables/strings/day"/>