Хануман, держи)
[code]$file = curl('https://translate.google.ru/m?hl=ru&sl=auto&tl='.$lang.'&ie=UTF-8&prev=_m&q='.urlencode($text));
preg_match('#<div.*dir="ltr".*class="t0">(.*)</div>#siU', $file, $res);
echo trim($res[1]);[/code]
Где $lang = ru
$text = english language
ну не хоть кто... я пытался, но не допедрил нифига
Один хер в итоге получается калоака, которую пс не принимают)
во первых мне нужно чтоб в бд сохранялось, чтоб по 1000000 раз одно и то же при открытии не переводить. во вторых почитав еще раз 1 пост увидишь, что я прошу еще чтоб свои названия можно было скопом вставить в парсенные видео, и на каждое видео записывался перевод, предложенный мной
Ну во первых это не было решением, а был дан ответ по апи переводчика и обходу ограничения в 10к символов. И если внимательно пересмотреть, то пост был адресован тому, кому был адресован.
Гугля же иногда заставляет капчу вводить
Хануман, ну и это не проблема на самом деле,
если гугля не дает работать с api, то мы обращаемся к нему напрямую, если и так его что-то не устраивает, идем к яндексу и т.д. и т.п.
Мне вполне хватало 2 источников.
Так ты просто страницу парсишь, а не API используешь. Ну хотя это дело каждого, как делать.
Хануман, ну так сам же писал, что ограничения и т.д.. На результат ведь это не влияет, что с api, что напрямую парсить, если не использовать в "промышленных" масштабах, а так чисто для себя.