hi,
you can do this using multiple ApplicationResource files (Resource Bundles).You need the ISO codes for the languages , using them create your resource bundles with names ApplicationReaource_xx whre 'xx' is the ISO code for the language.
The keys in all the files will be the same and the values will give you language specific messages.
Then configure them in web.xml file as shown :
<
servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param> <param-name>application</param-name>
<param-value>ApplicationResources_xx</param-value>
<param-value>ApplicationResources_xy</param-value>
<param-value>ApplicationResources_xz</param-value>
.
.
.
</init-param>
</servlet>
I think above code will do the job.
[ July 30, 2008: Message edited by: Aniruddh Joshi ]