ddd2pt Postado Março 19, 2004 Denunciar Share Postado Março 19, 2004 Eu encontrei um tradutor de textos, só que tem alguns erros:- Quando passamos um parágrafo ele não traduz a plavra que está em cima.(EX: Olá eu sou << a palavra em Negrito não é traduzidamas não sou.)- Letra maiúsculas e minúsculas.Vou deixar o código em baixo:<title>Tradutor Online</title> <?php if(empty($dicionario)) { ; } else { $texto = $texto; $final = $texto; $final = " " . $final . " "; $dicionario = $dicionario; $path = "tradutor/dic"; /* Search of words */ $source = fopen("$path/$dicionario/ex_source.txt", "r"); $destination = fopen("$path/$dicionario/ex_dest.txt", "r"); $original = "vazio"; $modificado = "vazio"; while (!feof($source)) { $original = fgets($source, 200); $modificado = fgets($destination, 200); $original = trim($original); $modificado = trim($modificado); /* To substitute expressions */ if (strlen($original) == 0) break; $final = str_replace("\n", "<br> ", $final); $final = str_replace( " " . $original ." " , " " . $modificado . " ", $final); $final = str_replace( " " . $original ."." , " " . $modificado . ".", $final); $final = str_replace( " " . $original .":" , " " . $modificado . ":", $final); $final = str_replace( " " . $original ."," , " " . $modificado . ",", $final); $final = str_replace( " " . $original ."!" , " " . $modificado . "!", $final); $final = str_replace( " " . $original ."¡" , " " . $modificado . "¡", $final); $final = str_replace( " " . $original ."?" , " " . $modificado . "?", $final); $final = str_replace( " " . $original ."¿" , " " . $modificado . "¿", $final); $final = str_replace( " " . $original .";" , " " . $modificado . ";", $final); $final = str_replace( " " . $original ."/ " , " " . $modificado . "/", $final); } fclose ($source); fclose ($destination); $final = trim($final); } ?> <br><br><b>Tradutor:</b> <table border="2" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="95%" id="AutoNumber1"> <tr> <td width="100%"><font size="2"><? echo $final; ?></font> </td> </tr> </table><br> <FORM ACTION="" method="post" onSubmit="return verifyTEXT()" name="transform"> <b>Dictionary:</b> <select size="1" name="dicionario"> <option value="engpor">Inglês -> Português</option> <option value="poreng">Português -> Inglês</option> </select><br><b>></b> <i>Escreve um texto para traduzir.</i><br> <TEXTAREA COLS="44" ROWS="7" NAME="texto"><? echo $texto; ?></TEXTAREA><BR><BR> <DIV ALIGN="center"><INPUT TYPE="submit" NAME="submit" VALUE="Traduzir"></DIV> </FORM> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ddd2pt Postado Março 31, 2004 Autor Denunciar Share Postado Março 31, 2004 Alguém sabe então outro tradutor em PHP? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Abril 1, 2004 Denunciar Share Postado Abril 1, 2004 Tradutor: Português -> Inglês ???Isso você teria que ter um banco de dados enorme, e em txt não seria legal. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ddd2pt Postado Abril 5, 2004 Autor Denunciar Share Postado Abril 5, 2004 Tradutor: Português -> Inglês ???Isso você teria que ter um banco de dados enorme, e em txt não seria legal. Se sabe outro tradutor melhor diga. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 azizvc Postado Abril 5, 2004 Denunciar Share Postado Abril 5, 2004 um script ou duvida simples é facil de resolver em um fórum, mas scripts mais complexos como este ninguém vai quebrar a cabeça pra resolver pra vc, você tem que ir criando, ajustando e testando até chegar no resultado que você quer.E não pense que isto fica pronto do dia pra noite...Falow Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ddd2pt
Eu encontrei um tradutor de textos, só que tem alguns erros:
- Quando passamos um parágrafo ele não traduz a plavra que está em cima.
(EX: Olá eu sou << a palavra em Negrito não é traduzida
mas não sou.)
- Letra maiúsculas e minúsculas.
Vou deixar o código em baixo:
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.