Bad TTS implementation of isLanguageAvailable may cause settings to think that given language is available. This change adds additional check, by searching locale in list of available locales returned form TTS CheckVoiceData activity. Bug: 9982002 Change-Id: Ic91cd1218349b8241e3f40f2343df52f3d900544