Example

In this example, we’ll get default locale and print its details. Then create a locale for “fr” and print its details.

Open Compiler

importjava.util.Locale;publicclassI18NTester{publicstaticvoidmain(String[] args){Locale locale =Locale.getDefault();System.out.println("Default Locale Properties:\n");System.out.println(locale.getDisplayCountry());System.out.println(locale.getDisplayLanguage());System.out.println(locale.getDisplayName());System.out.println(locale.getISO3Country());System.out.println(locale.getISO3Language());System.out.println(locale.getLanguage());System.out.println(locale.getCountry());Locale frenchLocale =newLocale("fr","fr");System.out.println("\nfr Locale Properties:\n");System.out.println(frenchLocale.getDisplayCountry());System.out.println(frenchLocale.getDisplayLanguage());System.out.println(frenchLocale.getDisplayName());System.out.println(frenchLocale.getISO3Country());System.out.println(frenchLocale.getISO3Language());System.out.println(frenchLocale.getLanguage());System.out.println(frenchLocale.getCountry());}}

Output

It will print the following result.

Default Locale Properties:

United States
English
English (United States)
USA
eng
en
US

fr Locale Properties:

France
French
French (France)
FRA
fra
fr
FR

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *