/// <summary>
/// Asks the service represented by the TranslatorContainer for a list
/// of all supported languages.
/// </summary>
/// <returns>All supported Languages.</returns>
public static Language[] GetSupportedLanguages(String accountKey)
{
// Call a InitializeTranslatorContainer to get a TranslatorContainer
// that is configured to use your account.
TranslatorContainer tc = InitializeTranslatorContainer(accountKey);
// Generate the query
var languagesForTranslationQuery = tc.GetLanguagesForTranslation();
// Call the query to get the results as an Array
var availableLanguages = languagesForTranslationQuery.Execute().ToArray();
// Return list of supported languages
return(availableLanguages);
}