• Post Reply Bookmark Topic Watch Topic
  • New Topic

overriding jsf default message resources mechanism

 
Mathew Lee
Ranch Hand
Posts: 238
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Hi,
I would like to use the custom XML file for loading the internalization messages instead of message resource property file key value entries for implementing internalization for my website to support current 10 languages and to support future new language entries by keeping 99.999% uptime without bouncing the server and to support few other database internal requirements. I found couple of similar useful links for my approach like
http://java.sun.com/javase/6/docs/api/java/util/ResourceBundle.Control.html

http://blogs.sun.com/norbert/entry/more_control_over_resourcebundle

I would like to know how to override JSF default message resources implementation mechanism (faces.config calling the messages.properties) so that from my UI when I call say the key(Msg.Label_Current) corresponding language value must appear in the browser based on browser locale setting from XML file instead of loading from default message.properties file.

Any links, resources, suggestions, sample code highly appreciated. Thanks in advance.
overriding jsf default message resources mechanism
 
Mathew Lee
Ranch Hand
Posts: 238
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I found one good example in similar lines..
http://www.java2s.com/Code/Java/JDK-6/XMLresourcebundle.htm
still figuring out how can i plugin and use it.Please advise
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!