Home » Extra libraries, Code snippets, applications etc. » Applications created with U++ » Google Translator
Re: Google Translator [message #20419 is a reply to message #20392] |
Tue, 17 March 2009 22:54 |
|
I test Google translator on php and it work fine in utf8 encoding!
The function is (this php code is from here):
function translate($str, $from='en', $to='ru'){
$fp = fsockopen("www.google.com", 80, $errno, $errstr, 30);
if (!$fp) {
trigger_error("$errstr ($errno) \n", E_USER_WARNING);
return "";
} else {
$text = "text=".urlencode($str);
$out = "POST /translate_a/t?client=t&sl=".$from."&tl=".$to." HTTP/1.1\r\n";
$out .= "Host: www.google.com\r\n";
$out .= "User-Agent: Mozilla/5.0\r\n";
$out .= "Accept-Encoding: deflate\r\n";
$out .= "Content-length: ".strlen($text)."\r\n";
$out .= "Connection: Close\r\n\r\n";
$out .= $text;
fputs($fp, $out);
$res = "";
while (!feof($fp)) {
$res .= fgets($fp, 1024);
}
fclose($fp);
}
$res = explode("\r\n\r\n",$res);
$res = explode("\r\n",$res[1]);
return stripslashes(substr($res[1],1,-1));
}
Anybody can help what wrong I did in u++ that i get unknown char encoding?
[Updated on: Wed, 18 March 2009 11:45] Report message to a moderator
|
|
|
|
|
Google Translator
By: tojocky on Mon, 16 March 2009 13:06
|
|
|
Re: Google Translator
By: tojocky on Tue, 17 March 2009 22:54
|
|
|
Re: Google Translator
By: tojocky on Wed, 18 March 2009 10:00
|
|
|
Re: Google Translator
By: mrjt on Wed, 18 March 2009 10:37
|
|
|
Re: Google Translator
By: tojocky on Wed, 18 March 2009 10:55
|
|
|
Re: Google Translator
By: forlano on Wed, 06 May 2009 13:01
|
|
|
Re: Google Translator
By: mrjt on Wed, 06 May 2009 13:12
|
|
|
Re: Google Translator
By: forlano on Wed, 06 May 2009 20:22
|
|
|
Re: Google Translator
By: koldo on Thu, 07 May 2009 01:10
|
|
|
Re: Google Translator
By: tojocky on Thu, 07 May 2009 21:09
|
|
|
Re: Google Translator
By: tojocky on Thu, 21 May 2009 10:56
|
|
|
Re: Google Translator
|
|
|
Re: Google Translator
By: tojocky on Fri, 22 May 2009 08:09
|
|
|
Re: Google Translator
By: tojocky on Sat, 23 May 2009 08:48
|
|
|
Re: Google Translator
By: forlano on Sat, 23 May 2009 12:41
|
|
|
Re: Google Translator
By: tojocky on Sat, 23 May 2009 13:29
|
|
|
Re: Google Translator
By: tojocky on Wed, 27 May 2009 08:40
|
|
|
Re: Google Translator
|
|
|
Re: Google Translator
By: tojocky on Thu, 28 May 2009 10:10
|
|
|
Re: Google Translator
By: Didier on Wed, 27 May 2009 21:04
|
|
|
Re: Google Translator
By: koldo on Wed, 27 May 2009 22:03
|
|
|
Re: Google Translator
By: tojocky on Sat, 30 May 2009 05:32
|
|
|
Re: Google Translator
By: koldo on Mon, 01 June 2009 12:13
|
|
|
Re: Google Translator
By: tojocky on Mon, 01 June 2009 12:59
|
|
|
Re: Google Translator
By: koldo on Mon, 01 June 2009 13:57
|
|
|
Re: Google Translator
By: tojocky on Mon, 01 June 2009 15:20
|
|
|
Re: Google Translator
By: koldo on Mon, 01 June 2009 16:42
|
|
|
Re: Google Translator
By: tojocky on Thu, 26 November 2009 10:48
|
|
|
Re: Google Translator
By: masu on Thu, 26 November 2009 14:21
|
|
|
Re: Google Translator
By: tojocky on Fri, 27 November 2009 09:53
|
|
|
Re: Google Translator
By: koldo on Fri, 27 November 2009 12:31
|
|
|
Re: Google Translator
By: tojocky on Fri, 27 November 2009 13:30
|
|
|
Re: Google Translator
By: masu on Fri, 27 November 2009 14:05
|
|
|
Re: Google Translator
By: koldo on Fri, 27 November 2009 14:16
|
|
|
Re: Google Translator
By: tojocky on Fri, 27 November 2009 16:08
|
|
|
Re: Google Translator
By: tojocky on Fri, 27 November 2009 19:53
|
|
|
Re: Google Translator
By: koldo on Mon, 30 November 2009 08:50
|
|
|
Re: Google Translator
By: mirek on Tue, 01 December 2009 08:27
|
|
|
Re: Google Translator
By: tojocky on Sun, 13 December 2009 10:40
|
|
|
Re: Google Translator
By: tojocky on Sun, 27 December 2009 18:37
|
|
|
Re: Google Translator
|
|
|
Re: Google Translator
By: tojocky on Sun, 27 December 2009 21:58
|
|
|
Re: Google Translator
By: koldo on Sun, 27 December 2009 22:15
|
|
|
Re: Google Translator
|
|
|
Re: Google Translator
By: tojocky on Sat, 30 January 2010 15:33
|
Goto Forum:
Current Time: Thu May 16 07:16:31 CEST 2024
Total time taken to generate the page: 0.01588 seconds
|