Setting the Default Locale

There are two ways to change the default locale. The first is to set it on the command line:
> java -Duser.language=2-char-language-code -Duser.region=2-char-country-code MyApp // Set only language code > java -Duser.language=fr -Duser.region= MyApp // Set language and country code > java -Duser.language=fr -Duser.region=CA MyApp
The second way to change the default locale is to call Locale.setDefault():
// Get default locale Locale locale = Locale.getDefault(); // Set the default locale to pre-defined locale Locale.setDefault(Locale.FRENCH); // Set the default locale to custom locale locale = new Locale("fr", "CA"); Locale.setDefault(locale);

Post a comment

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image. Ignore spaces and be careful about upper and lower case.