<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9" />
<title>Untitled Document</title>
</head>

<body>

<form method="GET" action="deneme.php">
    <p><input type="text" name="text" size="20"></p>
    <p><select size="1" name="from">
    <option value="tr">Türkçe</option>
    <option value="en">İngilizce</option>
    <option value="ru">Ruusça</option>
    </select><select size="1" name="to">
    <option value="en">İngilizce</option>
    <option value="ru">Rusça</option>
    <option value="tr">Türkçe</option>
    </select></p>
    <p><input type="submit" value="Gönder"><input type="reset" value="Sıfırla" name="B2"></p>
</form>


<?php
// header("Content-Type: text/html; charset=UTF-8");
$text = htmlspecialchars(strip_tags($_GET['text']));
$lang1 = htmlspecialchars(strip_tags($_GET['from']));
$lang2 = htmlspecialchars(strip_tags($_GET['to']));

$tr = array(
"ı" => "ı",
"İ" => "İ",
"ğ" => "ÄŸ",
"Ğ" => "Ä",
"Ü" => "Ü",
"ü" => "ü",
"Ç" => "Ç",
"ç" => "ç",
"Ş" => "Å",
"ş" => "ÅŸ",
"Ö" => "Ö",
"ö" => "ö",
"&nbsp;" => "\n+"
);
$metin = strtr($text,$tr);    

$data = file_get_contents('http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q='.urlencode($metin).'&langpair='.urlencode($lang1).'%7C'.urlencode($lang2).'');
$data = json_decode($data);

$metin2 = $data->responseData->translatedText;
echo $metin2;

?>
</body>
</html>
Benim ufak bir çalışmam. Buyrun bir de bunu deneyin.