Hello struts-user,
I have a problem with i18n.
I have setup in the web.xml file this
<param-value>ch.netcetera.webapp.struts.ApplicationResources</param-value>
and I added in the ch/netcetera/webapp/struts directory two files:
ApplicationResources.properties
ApplicationResources_de-ch.properties
With jsp I look witch language I use and this is OK. But struts us
ever the ApplicationResources.properties.
<%
String lang = request.getHeader("Accept-Language");
out.println(lang);
boolean headerSuccess = false;
if (lang != null){
if (lang.length() >= 2){
session.putValue(org.apache.struts.action.Action.LOCALE_KEY, new
java.util.Locale(lang.substring(0, 2), "") );
headerSuccess = true;
}
}
if (headerSuccess){
%><bean:message key="index.title" /><%
}
else{
out.println("Header 'Accept-Language' either not found or has no recognisable
value.");
}
%>
This jsp code print me always the string key for index.title in the
ApplicationResources.properties.
Have someone a answer to that problem?
--
Best regards,
rgi mailto:[EMAIL PROTECTED]
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>