|
Localization and Internationalization
An Introduction with Examples in Java |
|
Prof. David Bernstein
|
| Computer Science Department |
| bernstdh@jmu.edu |
Locale
class
encapsulates language
(ISO 639),
a script or writing system
(ISO 15924),
a country or region
(ISO 3166),
and a variant
(IETF BCP47) like Canadian French or Swiss German
Strings_en_US.properties
Strings_fr_FR.properties
NumberFormat class has a
static getCurrencyInstance() class that
returns a NumberFormat object that will
format currency information in a locale-specific way