El post que buscas se encuentra eliminado, pero este también te puede interesar

script usado para traducir texto en diversos idiomas

Quiero compartir con ustedes este script que encontre haciendo una busqueda.. (Traduci alguna parte del codigo asi que disculpen si hay algun error en la traducción) La intención es compartirlo con ustedes y pueda servirle a ustedes.

Para correrlo necesitara php y apache para tener una noción pueden ver este post
>>>>>>>>>>>>>>>>>>>>>>>>>>>>AQUI<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Para tener una pequeña guia

Este es un Script usado para traducir textos en diferentes idiomas usando el motor de translate.google.com como fuente de búsqueda.
<!-- tr.google.php --> 
<? 
/* 
------------------------------------------------------------------- 
  
Script usado para traducir textos en diferentes idiomas usando el motor de translate.google.com como fuente de búsqueda.  
  

------------------------------------------------------------------- 
*/ 
  
$traduccion '-'
// si el texto está definido, tenemos el texto a traducir 
if ($text) { 
   
$traduccion traducir($text,$langpair); 

?> 
<html> 
<head> 
<title>tr.google.php</title> 
  
<style> 
<!-- 
  body {margin-right: 1em; margin-left: 1em;} 
--> 
</style> 
</head> 
  
<body bgcolor="#ffffff" text="#000000" link="#0000cc" vlink="551a8b" 
alink="#ff0000"> 
  
<table width="100%" border=0 cellspacing=0 cellpadding=1> 
<tr bgcolor=#ffffff> 
<td> 
<form method=post> 
<font face="arial,sans-serif" size=-1>Traducir texto:</font> 
<br> 
<textarea name=text rows=5 cols=45 wrap=PHYSICAL><? echo $text?></textarea><br> 
<font face="arial,sans-serif" size=-1>De</font> 
<select name=langpair> 
<option value="en|de">Ingles a Aleman</option> 
<option value="en|es">Ingles a Español</option> 
<option value="en|fr">Ingles a Frances</option> 
<option value="en|it">Ingles a Italiano</option> 
<option value="en|pt" selected>Ingles a Português</option> 
<option value="de|en">Aleman a Ingles</option> 
<option value="de|fr">Aleman a Frances</option> 
<option value="es|en">Español a Ingles</option> 
<option value="fr|en">Frances a Ingles</option> 
<option value="fr|de">Frances a Aleman</option> 
<option value="it|en">Italiano a Ingles</option> 
<option value="pt|en">Português a Ingles</option> 
</select> 
  
<input type=hidden name=hl value="en"> 
<input type=hidden name=ie value="Unknown"> 
<input type=hidden name=oe value="ASCII"> 
<input type=submit value=" Traducir "> 
</form> 
</td></tr> 
  
<tr><td> 
<br><br> 
<font face="arial,sans-serif" size=-1> 
Texto traducido:<Br> 
<pre><? echo $traducion?></pre> 
</font> 
</table> 
  
</body> 
</html> 
  
<? 
function traducir($text,$langpair) { 
   
// definición de variables 
   
$host 'translate.google.com'
   
$vars "hl=en&ie=Unknown&oe=ASCII&langpair=$langpair&text=" urlencode($text); 
   
$url  "/translate_t?$vars"
  
   
// efectuando conexión con google 
   
$fp fsockopen ($host80$errno$errstr30); 
   if (!
$fp) { 
       echo 
"Ocurrió un error al intentar conectar con $host$errstr ($errno)<br>n"
       exit; 
   } else { 
       
$addinfo .= "Accept-Language: enrnAccept-Charset: iso-8859-1,*,utf-8rn"
       
fputs ($fp"GET $url HTTP/1.1rnHost: $hostrn$addinforn"); 
       while (!
feof($fp)) { 
           
$html .= fgets ($fp,128); 
       } 
       
fclose ($fp); 
   } 
   
// eliminando los saltos de lineas del resultado 
   
$html ereg_replace("n"," ",$html); 
  
   
// capturando el texto traducido 
   
ereg("name=q rows=[0-9]* cols=[0-9]* wrap=PHYSICAL>(.*)</textarea>",$html,$salida); 
   
$traduccion $salida[1]; 
   
$traduccion ereg_replace(">.*$","",$traduccion); 
   return(
$traduccion); 

?>

Anuncios

8 comentarios - script usado para traducir texto en diversos idiomas

@kmm165 +1
Interesente, aunque muchos no sabran correrlo perque tendrian que instalar un server HTTP como por ejemplo Apache y leugo instalar el modulo de PHP.

De todos modos, bueno post, +5
@piruo7 +1
Buenisimo gracias por compartir +10...
@gonzaru77 +1
a favorito. tiene un potencial terrible. ya no hay libro seguro sobre la faz de la tierra.