C#. Пишем google-переводчик



Комментарии

14 комментария(ев)
аватар: NailPlay
NailPlay
Дата: ПТ, 25/02/2011 - 19:49
Звание: Наблюдатель
Сообщений: 81

Smile хотя я не пишу на C# но, идея классная... Smile вообщем молодчик!

аватар: deadean
deadean
Дата: СБ, 26/02/2011 - 01:48
Звание: Наблюдатель
Сообщений: 1

Идея отличная. С C# только недавно разбираться начал. В примере все ясно, кроме MainGrid. IDE подсказки не дает.Sad У меня только Grid.DataContextProperty возможны. Может либу какую забыл.

аватар: Zhenya
Zhenya
Дата: СБ, 26/02/2011 - 16:29
Звание: Наблюдатель
Сообщений: 14

MinaGrid'ом я обозвал то,что у вас называется Grid,т.е. главную "сетку" окна. В принципе,можете черкнуть в личку и я вышлю исходники:)

аватар: Zhenya
Zhenya
Дата: СБ, 26/02/2011 - 16:29
Звание: Наблюдатель
Сообщений: 14

т.е. MainGrid'ом

аватар: frostdim
frostdim
Дата: СБ, 26/02/2011 - 17:36
Звание: Наблюдатель
Сообщений: 1

Евгений, спасибо за статью.
Хотелось бы заметить, что необязательно разбивать большой текст. Его можно перевести POST-запросом по такой ссылке ]]>http://www.google.com/translate_a/t?client=t&sl=ru&tl=en&ie=utf-8&oe=utf-8]]>. Результатом будет тот же json.
Еще приложите, пожалуйста, исходники статьи.

аватар: Zhenya
Zhenya
Дата: СБ, 26/02/2011 - 17:53
Звание: Наблюдатель
Сообщений: 14

По поводу исходником отписал SpiderNet'у, как лучше их выложить. По поводу размера: post-запрос,обычно,ограничивается 8Мб, что для текста думаю более чем достаточно. А вот каким образом идет JSON-ответ. Если по http, то отправится то весь текст,а вот переведнным вернется только часть.Я так понимаю.

аватар: Lord_of_fear
Lord_of_fear
Дата: ВС, 27/02/2011 - 19:12
Звание: Мастер
Сообщений: 2213

2Zhenya
Можешь мне на почту ( eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%6b%6f%73%74%65%6e%6b%6f%2e%72%2e%6b%68%76%40%67%6d%61%69%6c%2e%63%6f%6d%22%3e%6b%6f%73%74%65%6e%6b%6f%2e%72%2e%6b%68%76%40%67%6d%61%69%6c%2e%63%6f%6d%3c%2f%61%3e%27%29%3b')) ) прислать исходник. Я его приаттачу к статье Smile

аватар: ghendii
ghendii
Дата: Пнд, 28/02/2011 - 17:24
Звание: Наблюдатель
Сообщений: 1

Ссылка на исходник не работает.
Если можно, пришлите мне исходник на мыло gprokopan(a)gmail.com

аватар: SyS
SyS
Дата: Пнд, 28/02/2011 - 19:05
Звание: Наблюдатель
Сообщений: 6

+1 с предведущим коментарием Sad, пришлите пжл. исходник мне на мыло: eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%77%69%67%68%74%74%69%67%65%72%64%6f%6d%65%6e%61%6e%74%40%67%6d%61%69%6c%2e%63%6f%6d%22%3e%77%69%67%68%74%74%69%67%65%72%64%6f%6d%65%6e%61%6e%74%40%67%6d%61%69%6c%2e%63%6f%6d%3c%2f%61%3e%27%29%3b')), заранее спс.Smile

аватар: Lord_of_fear
Lord_of_fear
Дата: Втр, 01/03/2011 - 09:30
Звание: Мастер
Сообщений: 2213

2ghendii
Всё работает. Там был архив 7-zip. Браузеры имеют такое свойство, открывать в себе файлы неизвестного расширения. Перезалил, чтобы больше не было недоразумений. Выложил rar архив.