- urlencode: documentation ( source)
- explode: documentation ( source)
<?php
function Translate($word,$conversion = 'hi_to_en')
{
$word = urlencode($word);
$arr_langs = explode('_to_', $conversion);
$url = "http://translate.google.com/translate_a/t?client=t&text=$word&hl=".$arr_langs[1]."&sl=".$arr_langs[0]."&tl=".$arr_langs[1]."&ie=UTF-8&oe=UTF-8&multires=1&otf=1&pc=1&trs=1&ssel=3&tsel=6&sc=1";
$name_en = curl($url);
$name_en = explode('"',$name_en);
return $name_en[1];
}
echo Translate("Hello");