getLevelLocales
public static Set<LocaleStore.LocaleInfo> getLevelLocales(Context context,
Set<String> ignorables,
LocaleStore.LocaleInfo parent,
boolean translatedOnly)
Returns a list of locales for language or region selection.
If the parent is null, then it is the language list.
If it is not null, then the list will contain all the locales that belong to that parent.
Example: if the parent is "ar", then the region list will contain all Arabic locales.
(this is not language based, but language-script, so that it works for zh-Hant and so on.