Hello Josel Martinez-Avial,
To make mutilanguage application in Struts,
you can use property files
like MessageResources_en.propeties, MessageResources_pt.properties
for portuguese. The property files are placed under src
directory and classes directory after compiled.
Configuration file is struts-config.xml like
<message-resources parameter="MessageResources" />
The example of MessgeResources_en.properties is
sendMessage.heading=Sending a message
MessageResources_pt.properties would be
sendMessage.heading=(portuguese of Sending a message)
The example of a JSP file contents is
<bean:message key="sendMessage.message"/>
Regards,
Takanori Hayashi
(2012/07/10 4:27), JOSE L MARTINEZ-AVIAL wrote:
Last try:
Hello,
I have a requisite to provide multilanguage in my app using a preffix in
the action. So the URLs would be
http://myserver/mypackage/myaction (for the default language)
http://myserver/en/mypackage/myaction (for english)
http://myserver/pt/mypackage/myaction<http://myserver/en/mypackage/myaction>(for
portuguese)
The actions will not change, so I was thinking of using the PreffixMapper
(slightly modified to pass the language as a parameter for a interceptor
that will take care of the Locale). Has somebody done something like this?
Is there a better approach?
Thanks.
JL
2012/7/9 <jlm...@gmail.com>
Sorry, It went through too early
Sent via BlackBerry from T-Mobile
-----Original Message-----
From: jlm...@gmail.com
Date: Mon, 9 Jul 2012 18:56:43
To: Struts Users Mailing List<user@struts.apache.org>
Reply-To: jlm...@gmail.com
Subject: PreffixMapper for language
Hello,
I have a requisite to provide multilanguage in my app using a preffix in
the action. So the URLs would be
http://myserver/mypackage/myaction (for the default language)
http://myserver/en/mypackage/myaction (for english)
Sent via BlackBerry from T-Mobile
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org