Internet dünyası üzerinde çoğu yerde google translate fonksiyonlarına rastlayabilirsiniz birçoğu çalışmayacaktır çünkü eski sisteme göre yapılmış fonksiyonlar yoğunlukta.Çalışan google translate kodu aşşağıdaki gibidir


KOD:


function googleTranslate($string,$to=’tr’,$from=’en’){
$string = urlencode($string);
$url = “https://translate.google.com/translate_a/t?client=t&text=$string&hl=en&sl=$from&tl=$to&ie=U TF-8&oe=UTF-8&multires=1&otf=1&pc=1&trs=1&ssel=3&tsel=6&sc=1 ″;
$askGoogle = getir($url);
$askGoogle = substr($askGoogle,4,strpos(substr($askGoogle,4),'” ‘));
if(!empty($askGoogle)): return $askGoogle;
else: return false;
endif;
}


Kullanım:


$baslik=googleTranslate($baslik,’de’);


Dışardan translate edilecek yazı değişkeninden başka bir değer gönderilmezse ingilizceden türkçeye çevirmeye çalışacaktır.Ingilizceden herhangi bir dile çevirmek için ikinci değişken olarak o dilin kısaltmasını girmeniz gerekir. Ingilizce harici bir dilden çeviri yaptırmak istiyorsanız from diye geçen 3. alanda çevirinin hangi dil metinden yapılacağını belirtmeniz gerekir.