Сейчас я использую следующее:
Код: Выделить всё
var service = new TranslateService(new BaseClientService.Initializer()
{
ApiKey = "my-key-here",
ApplicationName = "something"
});
string[] translatelist = new string[] { contentToTranslate, "en" };
var response = service.Translations.List(translatelist, "tr").ExecuteAsync();
string translatedtext = response.Result.Translations[0].TranslatedText;