|
|
|
|
|
|
|
|
ArrayList<String> availableLanguages = new ArrayList<String>(); |
|
|
ArrayList<String> availableLanguages = new ArrayList<String>(); |
|
|
ArrayList<String> unavailableLanguages = new ArrayList<String>(); |
|
|
ArrayList<String> unavailableLanguages = new ArrayList<String>(); |
|
|
|
|
|
|
|
|
if (!hasBaseResources(this) || canUpgradeResources(this)) { |
|
|
|
|
|
unavailableLanguages.add(Locale.ENGLISH.toString()); |
|
|
|
|
|
|
|
|
boolean haveBaseResources = hasBaseResources(this); |
|
|
|
|
|
if (!haveBaseResources || canUpgradeResources(this)) { |
|
|
|
|
|
if (!haveBaseResources) { |
|
|
|
|
|
unavailableLanguages.add(Locale.ENGLISH.toString()); |
|
|
|
|
|
} |
|
|
returnResults(Engine.CHECK_VOICE_DATA_MISSING_DATA, dataPath, availableLanguages, |
|
|
returnResults(Engine.CHECK_VOICE_DATA_MISSING_DATA, dataPath, availableLanguages, |
|
|
unavailableLanguages); |
|
|
unavailableLanguages); |
|
|
return; |
|
|
return; |