Google translation application

A problem with having an international g/f is that her parents can’t speak english.
She was chatting her parents on MSN and i decided that I would have a go and see how the google translator holds up
(yes there is the older Altavista babel-fish, but I had trouble with it not being able to translate a LOT of words)

I could easily translate what her mother said to me into English. However, I was very affraid that what I would translate into Chinese for her would turn out very wrong. So i got into the habit of translating English into Chinese. Copying the translated chinese, and pasting it back into Google translate to translate it BACK into english. While this isn’t foolproof, I figured it would at least offer some additional security that I don’t accidentally call her mother a 3-eyed fish.

The problem with this approach is that it is VERY time consuming, if the translation wasn’t great, I would have to repeat the process using less ambiguous words which could take many cycles. I decided to see if I could create an application that could do this for me, unfortunately the Google api doesn’t expose the translation service yet.
However I found a ‘hack’ to do a HTML scrape and pull the results out
http://blogs.msdn.com/shahpiyush/archive/2007/06/09/3188246.aspx
now I’ve got a simple WPF app that can quickly translate, and show me the translation back so i can quickly tweak what I say to her mother.
I’ve only had one or two “huh, what you said makes no sense” moments😉

By David Burela

Blogged with Flock

2 thoughts on “Google translation application

  1. […] I mentioned to her that I was going to post about this and she recommended I link to the first time I mentioned her on my blog, when I was trying to figure out how to integrate Chinese & technology together: Unicode not displaying correctly in Chinese apps and Creating a translation app to speak with her parents. […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s