Кодировка в google translate - C#
Формулировка задачи:
Добрых времени суток. Использую следующий код для перевода
Но в ответ получаю каракули типа: [[["РЏСЏС ‡","РјСЏС‡",null,null,3]],null,"ru"]. Если же вбить строку в браузер, ответ приходит читабельный. В чем косяк?
webClient.Encoding = Encoding.UTF8; string connectionString = "https://translate.googleapis.com/translate_a/single?client=gtx&sl=ru&tl=en&dt=t&q=мяч"; string result = webClient.DownloadString(connectionString);
Решение задачи: «Кодировка в google translate»
textual
Листинг программы
WebClient webClient = new WebClient(); webClient.Encoding = Encoding.UTF8; webClient.Headers["User-Agent"] = "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0"; webClient.Headers["Accept-Language"] = "ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3"; webClient.Headers["Accept-Charset"] = "utf-8"; string connectionString = "https://translate.googleapis.com/translate_a/single?client=gtx&sl=ru&tl=en&dt=t&q=мяч"; string result = webClient.DownloadString(connectionString);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д