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 - PLUG-discuss@lists.plug.phoenix.az.us > >>> 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 - PLUG-discuss@lists.plug.phoenix.az.us > > To subscribe, unsubscribe, or to change your mail settings: > > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss