Re: looking for a quick way in for english-spanish translato…

Top Page
Attachments:
Message as email
+ (text/plain)
+ signature.asc (application/pgp-signature)
+ (text/plain)
Delete this message
Reply to this message
Author: Ryan Rix
Date:  
To: Main PLUG discussion list
Subject: Re: looking for a quick way in for english-spanish translator
Hi,

Dictionary used depends on which way you want to translate, sorry
install dict-freedict-spa-eng
and use -d fd-spa-eng for spanish to english translations


--
Thanks and best regards,
Ryan Rix
TamsPalm - The PalmOS Blog

My heart is human, my blood is boiling, my brain: IBM




On Sun November 9 2008 09:54:44 pm jdawg wrote:
> Ryan Rix wrote:
> > I'm not sure if it's been put in but what about dictd?
> > aptitude install dict-freedict-eng-spa dict dictd
> > then from the command line:
> > dict -d fd-eng-spa [word]
> > and it will return the word you wanted, found in the spanish
> > dictionary...
>
> Ryan, thanks for the tip.
> but this doesn't work too well.
> are there any better databases anywhere?
> I did something simple, but the database is not very good.
>
> dict -d fd-spa-eng hola
> No definitions found for "hola", perhaps you mean:
> fd-spa-eng: ola
>
> I can't even translate hola (hello)
> So I think I will do the other route.
>
> Jerry
>
> > --
> > Thanks and best regards,
> > Ryan Rix
> > TamsPalm - The PalmOS Blog
> >
> > And just when you thought you've seen it all, along comes a
> > Lambda four foot tall
> >
> > On Sun November 9 2008 09:29:03 pm jdawg wrote:
> >> Tuna wrote:
> >>>> Kurt Granroth wrote:
> >>>>> jdawg wrote:
> >>>>>> I am wanting to do a quick way to get
> >>>>>> english-spanish/spanish-english translation ultimately from the
> >>>>>> command line.
> >>>>>>
> >>>>>> As a first step, I tried this:
> >>>>>> wget 'http://translate.google.com/translate_t#es|en|pavimentado'
> >>>>>>
> >>>>>> and I got this back:
> >>>>>> ---------- error -----------
> >>>>>> --08:49:36--  http://translate.google.com/translate_t
> >>>>>>            => `translate_t'
> >>>>>> Resolving translate.google.com... 74.125.95.113, 74.125.95.100,
> >>>>>> 74.125.95.101, ...
> >>>>>> Connecting to translate.google.com|74.125.95.113|:80... connected.
> >>>>>> HTTP request sent, awaiting response... 403 Forbidden
> >>>>>> 08:49:41 ERROR 403: Forbidden.
> >>>>>> ---------- end of error ----------

> >>>>>>
> >>>>>> So does anyone know a site where I can do this kind of thing. all
> >>>>>> the ones I have found so far, won't let you do it.
> >>>>>
> >>>>> The output for that would be tricky to handle, even if it did work,
> >>>>> since that URL returns a fully formatted HTML page. You would have
> >>>>> to do a lot of HTML parsing from the command line.
> >>>>>
> >>>>> A far better route would be to use the Google API.
> >>>>>
> >>>>> http://code.google.com/apis/ajaxlanguage/documentation/
> >>>>>
> >>>>> The docs they have there are all Javascript specific, but at the
> >>>>> core, it's all just JSON formatted requests and responses over HTTP.
> >>>>> 'wget' and 'sed' should be able to make quick work of them. If not,
> >>>>> maybe you could create a couple line perl wrapper?
> >>>>>
> >>>>> Here's some example uses of the Google API (not the language one, but
> >>>>> the concept is identical) in other languages:
> >>>>>
> >>>>> http://code.google.com/apis/ajaxsearch/documentation/index.html#fonje
> >>>>>_s nippets
> >>>>
> >>>> And, to follow up to myself, here is an example using curl and sed.
> >>>> wget works just as well... I used curl here only because it's one
> >>>> command line option easier to output to stdout:
> >>>>
> >>>> $ curl --silent
> >>>> "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=h
> >>>>el lo&langpair=en%7Ces"
> >>>>
> >>>> | sed -e 's,^.*translatedText":",,g' -e 's,"}.*$,,g'
> >>>>
> >>>> hola
> >>>>
> >>>> Kurt
> >>>
> >>> My friend wrote a python script that does all this. Some IRC'ers in
> >>> here will remember bobsalad, he uses this script now.
> >>>
> >>> http://www.coderprofile.com/networks/source-codes/521/google-translator
> >>>-s cript
> >>>
> >>> ---------------------------------------------------
> >>> PLUG-discuss mailing list -
> >>> To subscribe, unsubscribe, or to change your mail settings:
> >>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
> >>
> >> haven't had much to do with python yet (turned off by the block
> >> indentation thing), mostly a perl and bash guy.
> >> but I thank you for the url of above. this is what I really hoped for.
> >>
> >> something like this works just fine
> >> i will write my own bash script to translate all kinds of text using
> >> this technique.
> >>
> >> it works as expected in the other direction:
> >>
> >> curl --silent
> >> "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=pav
> >>ime ntada%20primario&langpair=es%7Cen"
> >>
> >> jerry
> >
> > ------------------------------------------------------------------------
> >
> > ---------------------------------------------------
> > PLUG-discuss mailing list -
> > To subscribe, unsubscribe, or to change your mail settings:
> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss



---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss