I am new to jsf and my web interface has to support multiple language. I used the properties files for message resouces and I am using the keys from the properties file to show the labels. now, I have to provide links for different languages, so that when user clicks on any particular language, all the labels should be displayed in that language. How do I do that? i mean, how to where to set he language/locale and how to load the new properties files?