Re: Internationalization
- From: Mark <Mark.Fenbers@xxxxxxxx>
- Date: Fri, 25 Jan 2008 13:23:24 -0500
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
.
- References:
- Internationalization
- From: Mark
- Re: Internationalization
- From: Bent C Dalager
- Internationalization
- Prev by Date: Re: Internationalization
- Next by Date: Re: Internationalization
- Previous by thread: Re: Internationalization
- Next by thread: Re: Internationalization
- Index(es):