Java Cookbook
How to use a static constant to retrieve a common locale
Problem:
You want to use a common locale without having to create a new locale object.
Solution:
Many common locales are stored in static constants within the Locale class for convenience. To retrieve one simply use the locale name attached to the class name. To get a Japanese locale: Locale myLocale = Locale.JAPANESE; To get a Locale for the country of Japan: Locale myLocale = Locale.JAPAN; To get a simplified Chinese Locale: Locale myLocale = Locale.SIMPLIFIED_CHINESE; The available constants as of 1.5 are:
- CANADA
- CANADA_FRENCH
- CHINA
- CHINESE
- ENGLISH
- FRANCE
- FRENCH
- GERMAN
- GERMANY
- ITALIAN
- ITALY
- JAPAN
- JAPANESE
- KOREA
- KOREAN
- PRC
- SIMPLIFIED_CHINESE
- TAIWAN
- TRADITIONAL_CHINESE
- UK
- US
If you are testing any of these recipes in Eclipse and the characters are not displaying correctly in your console visit http://i18ncookbook.com/eclipse_settings.
This site is ad supported. I hope you find something among our sponsors worth clicking. ;)
i18n search