гугл переводчик

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by realcoder, 17 Mar 2012.

  1. realcoder

    realcoder Member

    Joined:
    9 Dec 2010
    Messages:
    226
    Likes Received:
    11
    Reputations:
    4
    такой вопрос:
    написал функцию чтоб переводить в гуглпереводчике короткие фразы, но когда постю большой текст - он во первых в неправильной коировке поститься, но это ладно пофиксю, а во вторых - приходит переведенный текст разбитый на куски json-ом хз по какому алгоритму.переводчик документов добавляет много всякой херни в хтмл при отображнии чтоб показывать альтернативый перевод. можно ли както получить читый переведенный html за раз? или придется разбивать его на куски по тегам и предложениям?
     
  2. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Может быть попробовать работать с мобильной версией переводчика?
    http://translate.google.com/m
     
  3. realcoder

    realcoder Member

    Joined:
    9 Dec 2010
    Messages:
    226
    Likes Received:
    11
    Reputations:
    4
    хороший вариант, теперь можно парсить текст целиком т.к. он не разбивается никакими json'ами. только вот как разбить его на куски чтоб на перевод это не повлияло, а то размер урла органичен.... или мож post отправить поробовать...
     
  4. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Если POST запросом не получится - посчитать максимальное количество символов при GET запросе, а потом нужный текст разбивать на куски по этому количеству символов.