| 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; |