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
Leave a Reply