See TextToSpeech country code - #2 by Taifun for several sources of TTS language codes. "many are different and some cannot be found, so everything becomes indecipherable and unusable"... if the abbreviations cannot be found, that means the language/country combination is not available. You can copy all this data and maintain your own list for your personal reference if you want the information sorted. You can make your own documentation file.