Rodrigo Gutiérrez Torres wrote:

>No tenía idea de WordTrans, por lo que me hice un script basado en rae.
>Espero te sirva.
>
>#!/usr/bin/perl
># Programa: trad.pl
>
># Rutina que saca los espacios en blanco
>sub trimwhitespace($)
>{
>       my $string = shift;
>       $string =~ s/^\s+//;
>       $string =~ s/\s+$//;
>       return $string;
>}
>
># *******************
># Inicio del programa
># *******************
>
>do {
>       print "1: Español a Inglés 2: English to Spanish\n";
>       $idioma = <STDIN>;
>       chop($idioma);
>}until ($idioma == 1 || $idioma == 2);
>
>#Traducimos del Español al Inglés
>if ($idioma == 1) {
>       while (1) {     
>               print "Palabra a buscar: ";
>               $palabra = <STDIN>;
>               chop ($palabra);
>               @resultado = `lynx -dump --nolist
>"http://www.wordreference.com/es/en/translation.asp?spen=$palabra"`;
>               foreach $linea (@resultado){
>                       if (trimwhitespace($linea) ne "If you haven't found
>exactly what you are looking for:"){
>                               print $linea;
>                       }
>                       else{
>                               last if TRUE;
>                       }
>               }
>       }
>}
>
>#Traducimos del Inglés al Español
>else{
>       while (1) {
>               print "Palabra a buscar: ";
>               $palabra = <STDIN>;
>               chop ($palabra);
>               @resultado = `lynx -dump --nolist
>"http://www.wordreference.com/es/translation.asp?tranword=$palabra"`;
>               foreach $linea (@resultado){
>                       if (trimwhitespace($linea) ne "Si no has encontrado
>exactamente lo que estas buscando:"){
>                               print $linea;
>                       }
>                       else{
>                               last if TRUE;
>                       }
>                       
>               }
>       }
>}
>
>#Fin trad.pl
>  
>
no me funciono :S

>-----Mensaje original-----
>De: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] En nombre de Eduardo Zamorano
>Enviado el: Viernes, 18 de Febrero de 2005 12:34 p.m.
>Para: Discusion de Linux en Castellano
>Asunto: Re: traductor inglés-español en linea de coman dos
>
>On Fri, 18 Feb 2005 12:18:54 -0300, Francisco Collao Garate
><[EMAIL PROTECTED]> wrote:
>  
>
>>echale una mirada a wordtrans, es una traductor en linea de comandos,
>>solo tienes que darte la lata de buscar el diccionario apropiado.
>>Ademas tiene frontedn al estilo babylon.
>>
>>salu2
>>
>>
>>david wrote:
>>    
>>
>>>Buenas,
>>>estoy buscando algún traductor inglés-español que funcione en consola,
>>>      
>>>
>dict apt-cache search dict
>  
>
>>>pues la idea es hacer algo así:
>>>$apt-cache search loquesea| traductor
>>>o algún pequeño script que traduzca la salida de apt-cache search.
>>>
>>>Aunque los resultados no sean óptimos, espero que si sean comprensibles.
>>>
>>>He buscado en google, y he encontrado referencias a wordtrans, por lo
>>>visto antes funcianaba en linea de comandos, pero yo solo he logrado
>>>encontrar versiones para la Xs.
>>>
>>>Gracias a todos.
>>>
>>>      
>>>
>>--
>>Francisco Collao Gárate
>>Ingeniero de Ejecución Químico
>>LinuxUser #363300
>>http://pcollaog.lcampino.cl
>>[Usa Firefox y redescubre Internet http://firefox.lcampino.cl]
>>
>>    
>>
>
>
>
>  
>

Responder a