can anyone tell me how I programmatically retrieve the actual Locale and/or Language in Android ?
I think you mean the locale of the phone:
Locale myPhoneLocale = Locale.getDefault();