Рабочий скрипт google translate на curl

Рейтинг: 0Ответов: 2Опубликовано: 09.04.2015

Подскажите рабочий скрипт перевода текстов google translate на curl (т.е. без всяких api и пр.) Перепробовал с десяток скриптов 2010-2014 годов - ни один не работает. Может есть у кого рабочий - поделитесь плиз.

Ответы

▲ 2

Чем API не устраивает?
Вот, например, неплохая статейка на эту тему.

▲ 2

Вот пример:

<?php

//Переводим с Русского на Английский
//$apiKey – платный ключ от Гугл API
//$texttoen – текст для перевода

$url = 'https://www.googleapis.com/language/translate/v2?key=' . $apiKey . '&q=' . rawurlencode($texttoen) . '&source=ru&target=en';

$handle = curl_init($url);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($handle);                 
$responseDecoded = json_decode($response, true);
curl_close($handle);

//Выводим результат  
echo $responseDecoded['data']['translations'][0]['translatedText'];

?>