Re: Internationalization




No, you use resource bundles and possibly the MessageFormat class for
this.

See
http://java.sun.com/j2se/1.5.0/docs/api/java/util/ResourceBundle.html
and
http://java.sun.com/j2se/1.5.0/docs/api/java/text/MessageFormat.html

This way, your code may change from something like
button.setText("Apply");
to
button.setText(bundle.getString("button.apply"));

And you will have a Strings.properties file that would contain,
amongst other things,

button.apply = Apply

Then you might have one Strings_es_ES.properties file with Spanish
strings, etc.



Awesome! Exactly what I was looking for! TY!

Mark
.


Quantcast