[seam-issues] [JBoss JIRA] Created: (SEAMINTL-57) Select Message Interface by Locale
Ken Finnigan (JIRA)
jira-events at lists.jboss.org
Sun Sep 11 21:36:26 EDT 2011
Select Message Interface by Locale
----------------------------------
Key: SEAMINTL-57
URL: https://issues.jboss.org/browse/SEAMINTL-57
Project: Seam International
Issue Type: Enhancement
Components: Locales, Messages
Reporter: Ken Finnigan
Assignee: Ken Finnigan
If a developer Injects a message interface and then does BlahMessages.helloWorld("Brian"); how does that become localized to either the App locale or the Client locale?
For App locale, could specify developer adds @Locale('fr') to message interface injection point
For Client locale, above approach doesn't work. Need to have a wrapper class around the various locale specific message interfaces that the developer would inject to use, and then when called would call the appropriate locale specific version.
Something like:
class MessagesWrapper<BlahMessage> {}
with a way to specify which locales are supported in that wrapper, so it knows possible locale specific interfaces it would require, and then it uses the @Client @Locale to retrieve the correct localized message
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the seam-issues
mailing list