Android Locale Language

Locale.getDefault().getLanguage();      // ---> en      
Locale.getDefault().getISO3Language(); //   ---> eng 
Locale.getDefault().getCountry(); //        ---> US 
Locale.getDefault().getISO3Country(); //    ---> USA 
Locale.getDefault().getDisplayCountry(); // ---> United States 
Locale.getDefault().getDisplayName(); //    ---> English (United States) 
Locale.getDefault().toString(); //          ---> en_US
Locale.getDefault().getDisplayLanguage(); //---> English


/*
another
*/
String locale = context.getResources().getConfiguration().locale.getDisplayName();
String locale = java.util.Locale.getDefault().getDisplayName();

/*
another
*/
Resources.getSystem().getConfiguration().locale;

Advertisements