Locale.getDefault().getLanguage() will only return "in". See Locale javadocs. Same change already made in Android.