GULANGGULING.COM

Android Code : How to get the current language from Android Devices

If you want to get the selected language of your device. This might help u

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

Jika anda menggunakan bahasa Indonesia, maka code mendeteksi bahasa pada Android diatas akan menghasilkan nilai seperti dibawah:

Locale.getDefault().getLanguage()        ---> in
Locale.getDefault().getISO3Language()    ---> ind
Locale.getDefault().getCountry()         ---> ID
Locale.getDefault().getISO3Country()     ---> IDN
Locale.getDefault().toString()           ---> in_ID
Locale.getDefault().getDisplayLanguage() ---> Bahasa Indonesia
Locale.getDefault().getDisplayCountry()  ---> Indonesia
Locale.getDefault().getDisplayName()     ---> Bahasa Indonesia (Indonesia)

Nah itulah cara mendeteksi bahasa yang dapat digunakan pada Android.

Sekian sik, Seng penting ditulis disik.