in library/src/main/java/com/whatsapp/stringpacks/StringPacks.java [200:214]
private static List<String> getParentLocales(@NonNull Locale locale) {
final ArrayList<String> parents = new ArrayList<>();
if (stringPacksLocaleMetaDataProvider == null
|| stringPacksLocaleMetaDataProvider.shouldAddLanguageAsParentForLocale(locale)) {
parents.add(locale.getLanguage());
}
if (stringPacksLocaleMetaDataProvider != null) {
String parent =
stringPacksLocaleMetaDataProvider.getFirstChoiceLocaleInPackFileForLocale(locale);
if (parent != null) {
parents.add(parent);
}
}
return parents;
}