Api de Traduccion bing mediante facebook

Zentido Seguir

Iota
Programador
Verificación en dos pasos activada
Desde
17 Jul 2012
Mensajes
2.253
Hola,
Nose por que cree esto.. pero muchos saben que las apis de traduccion cuestan.. las mejores soin las de google y bing.com.
Pero ellos cobran por usarlos.. así que vi que bing le da a facebook una api de traducción.

Mediante php realize una tecnica para traducir usando de intermediario a facebook todo automaticamente.

Genial no? :p7:
 

repunto

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
5 Oct 2009
Mensajes
421
Esto sería la solución a muchos problemas, podría traducir información y publicarlo automaticamente en diferentes sitios o fanpage
 

Torrecilla

1
Ni
Programador
Verificación en dos pasos activada
Suscripción a IA
Desde
2 Feb 2013
Mensajes
3.867
Es una buena idea para facilitar la traducción sin usar API's de pago.
 

pedro salinas

Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
20 Feb 2010
Mensajes
5.187
Buena aplicación, de seguro sera útil a mas de uno ahora que google todo lo ve money
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
no es necesario tanto... yo uso este code para usar google!
PHP:
<?php
	@set_time_limit(0);

	function _GT($text = '', $from = 'en', $to = 'es', $intermediary = false) {
		if ($intermediary) {
			$tmp = DameContenido('http://translate.google.com/', 'js=y&prev=_t&hl=en&ie=UTF-8&layout=1&eotf=1&text='.urlencode(strip_tags($text)).'&file=&sl='.$from.'&tl='.$intermediary);
			preg_match("/id=[\"']?result_box[\"']?[^>]+?>(.+?)<div/ims", $tmp, $output);
			$text = $output[1];
			$from = $intermediary;
		}

		$final = DameContenido('http://translate.google.com/', 'js=y&prev=_t&hl=en&ie=UTF-8&text='.urlencode(strip_tags($text)).'&sl='.$from.'&tl='.$to);

		preg_match("/id=[\"']?result_box[\"']?[^>]*?>(.+?)<div/ims", $final, $output);

		return htmlentities(utf8_decode(strip_tags($output[1])));
	}

	function DameContenido($_URL,$_P=0){
		global $_DIR;

		$_S = parse_url($_URL);
		$_SERVER = $_S['host'];

		$curl = curl_init();
		curl_setopt($curl, CURLOPT_URL, $_URL);
		curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.0; es-AR; rv:1.9.0.2) Gecko/'.time().' Firefox/3.0.2');
		curl_setopt($curl, CURLOPT_REFERER, 'http://'.$_SERVER);
		curl_setopt($curl, CURLOPT_COOKIEFILE, $_DIR."cokkie.txt");
		curl_setopt($curl, CURLOPT_COOKIEJAR, $_DIR."cokkie.txt");
		curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
                curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);

		if($_P!=""){
			curl_setopt($curl, CURLOPT_POSTFIELDS, $_P);
        	        curl_setopt($curl, CURLOPT_POST, 1);
		}

		$_DTO = curl_exec($curl);
		curl_close($curl);

		$_DTO = str_replace("\r","",$_DTO);
		$_DTO = str_replace("\n","",$_DTO);
		$_DTO = str_replace("\n\r","",$_DTO);
		$_DTO = str_replace("\r\n","",$_DTO);
		$_DTO = str_replace("\t","",$_DTO);
		while(eregi('  ',$_DTO)){
			$_DTO = str_replace("  "," ",$_DTO);
		}

		return $_DTO;
	}
?>
 

Zentido

Iota
Programador
Verificación en dos pasos activada
Desde
17 Jul 2012
Mensajes
2.253
no es necesario tanto... yo uso este code para usar google!
...

Eso es bueno, pero cuando traduces despues de X caracteres o intervalo de tiempo google te da un ban a la ip o simplemente deja de funcionar.. (ya lo intente) igual pasa con bing.. es por eso que venden sus apis. :s
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Eso es bueno, pero cuando traduces despues de X caracteres o intervalo de tiempo google te da un ban a la ip o simplemente deja de funcionar.. (ya lo intente) igual pasa con bing.. es por eso que venden sus apis. :s

yo lo uso para traducir las descripciones de juegos flash y jamas me paso XD
 
Arriba