Friday, March 21, 2008

Гугл сделал подарог (google Ajax Language Api)

Вообщем теперь чтобы переводить не надо ничего парсить.
http://code.google.com/apis/ajaxlanguage/documentation/

Надо просто послать один ГЕТ-запрос сюда :-)


http://www.google.com/uds/Gtranslate?
callback=google.language.callbacks.id101&context=22
&q={TEXT}&langpair={LANGPAIR}&key=notsupplied&v=1.0


{TEXT} должен быть в UTF8 и урлзакодирован, {LANGPAIR} можно позырить здесь

Ответом придет что-то типа этого:

google.language.callbacks.id101('22',{"translatedText":""}, 200, null, 200)

откуда мы и вытаскиваем перевод.