Nuestro objeto ResourceBundle se crea de esta forma:
message = ResourceBundle.getBundle("MessagesBundle",currentLocale)
Los argumentos pasados al método getBundle identifican a los ficheros de propiedades a los que queremos acceder. El primer argumento, MessagesBundle, se refiere a esta familia de ficheros de propiedades:
MessagesBundle_en_US.properties
MessagesBundle_fr_FR.properties
MessagesBundle_de_DE.properties
El objeto Locale, que es el segundo argumento de getBundle, específica el fichero elegido de MessagesBundle. Cuando se creó el objeto Locale, se le pasaron al constructor los códigos del idioma y del país. Observa que estos códigos forman parte del nombre de los ficheros de propiedades de MessagesBundle.
Ahora, todo lo que tenemos que hacer es traducir los mensajes de ResourceBundle.