codeHIGH adlı üyeden alıntı: mesajı görüntüle
Google translate api ücretli değil mi?
100 saniyede 100.000 karakter cevirebilecegim yaziyor



crooper adlı üyeden alıntı: mesajı görüntüle
Aradığınız şu tarz bişey mi: demo tr->en->es->en->tr yapıyor. curl ile yapılıyor fakat cok sık kullandıgınızda sorun ip engelleniyor.
Evet bu da api ile degil mi



tesekkurler bu hali daha guzel deneyecegim
aTKn94 adlı üyeden alıntı: mesajı görüntüle
Çevirme işlemini fonksiyona alıp istediğiniz gibi kullanabilirsiniz. Örnek;
$apiKey = '<paste your API key here>';


function translate($text, $source, $target){
    global $apiKey;
    $url = 'https://www.googleapis.com/language/translate/v2?key=' . $apiKey . '&q=' . rawurlencode($text) . '&source='.$source.'&target='.$target;

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

    if(isset($responseDecoded['data']))){
        return $responseDecoded['data']['translations'][0]['translatedText'];
    }

    return null;
  
}

$tr_eng_translate = translate('Merhaba Dünya', 'tr', 'en');
$eng_tr_translate = translate('Hello World', 'en', 'tr');

echo $tr_eng_translate;
echo "<br/><hr/><br/>";
echo $eng_tr_translate;