Improved API for a cleaner access to language, locale and country codes and names