<?php
# a variavel texto e o texto a ser traduzido a variavel de e a linguagem em que o texto ta e a variavel para e para a linguagem que voce quer traduzir
function tradutor($texto,$de,$para)
{
$texto = str_replace(" ","+",$texto);
$traduz = file_get_contents("http://translate.google.com/m?hl=pt-BR&sl=$de&tl=$para&ie=UTF-8&prev=_m&q=$texto");
$html = str_replace(array("\n", "\s", "\t"), array('', '', ''), $traduz);
preg_match("/<div dir=\"ltr\" class=\"t0\"(.*)?>(.*?)<\/div><form action=/", $html, $retorno);
$retorno[0] = str_replace(array('<div dir="ltr" class="t0">','</div><form action='),'',$retorno[0]);
return $retorno[0];
}
echo tradutor("meu nome e anderson","pt","es");
?>
tem tres parametros o primeiro é o texto a traduzir o segundo e a lingua em que o texto ta e a terceira é para a lingua que você quer traduzir so useis expressao regular
no meu ponto de vista esta funçao serve para muitas coisas traduzir rapidamente algum artigoem seu site a varias outras lembrando que para por as linguas tem que por apenas
Question
android
tem tres parametros o primeiro é o texto a traduzir o segundo e a lingua em que o texto ta e a terceira é para a lingua que você quer traduzir so useis expressao regular
no meu ponto de vista esta funçao serve para muitas coisas traduzir rapidamente algum artigoem seu site a varias outras lembrando que para por as linguas tem que por apenas
a sigla do pais
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.