traductor inglés-español en linea de coman dos

Yonathan Dossow kronin.d en gmail.com
Vie Feb 18 15:04:56 CLST 2005


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: linux-bounces en listas.inf.utfsm.cl
>[mailto:linux-bounces en listas.inf.utfsm.cl] 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
><pcollaog en lcampino.cl> 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]
>>
>>    
>>
>
>
>
>  
>



Más información sobre la lista de distribución Linux