Jump to content


Include Google Translate


5 replies to this topic

#1 UweKeim

    Member

  • Members
  • PipPip
  • 25 posts

Posted 05 August 2010 - 02:35 PM

Recently I had a support request from a guy from Chile that used Google Translate manually to talk to me in English.

Suggestion:

Since Google Translate has a rather easy to use REST API, a neat feature could be to both let the client select it's native language (automatically detected from the browser language by default) and let LiveZilla translate forth and back to the prefered language of the operator.

I recently did include Google Translate in a free application of mine, Zeta Resource Editor, which also comes with full source code, to possible serve as an example (C#).

Thanks
Uwe

#2 Derek Punzova

    Support Team Member

  • Moderators
  • 6057 posts

Posted 05 August 2010 - 03:10 PM

Quote

I recently did include Google Translate in a free application of mine, Zeta Resource Editor, which also comes with full source code, to possible serve as an example (C#).
So you would recommend it, after working with it?

I really like the idea.
- If you like to suggest a new feature, please click here.
Kind Regards,
Derek

#3 UweKeim

    Member

  • Members
  • PipPip
  • 25 posts

Posted 05 August 2010 - 04:25 PM

Absolutely!

It seems to be very fast, easy to program (REST request, Json reponse) and since Google is constantly improving their quality, the translation of the application improves, too.

One user recently suggested to also implement Bing Translations:

Quote

By the way, I would like to have the option of using bing translator or google translator, sometimes the bing translator does a good job when the google translator fails with the same text.

I will probably do this, soon, too.

A thing to note is that the call to the translation service should be performed on the client side (i.e. the operator side), not the PHP server side. If too many request come from one IP address, Google may likely block that IP address. If each client (with different IP addresses) make the requests, this is much less likely.

Cheers
Uwe

#4 Derek Punzova

    Support Team Member

  • Moderators
  • 6057 posts

Posted 06 August 2010 - 06:39 AM

This will also become a problem when multiple operators are sharing the same IP using the same gateway to the internet. Anyway, it's a must to have it on client side, you are right.

We will give it a try next week and we will also consider to also offer bing as an option.
- If you like to suggest a new feature, please click here.
Kind Regards,
Derek

#5 UweKeim

    Member

  • Members
  • PipPip
  • 25 posts

Posted 06 August 2010 - 06:47 AM

Great news! :)

Please drop me a line if I can help you in any way like testing or providing some of my code.

Cheers
Uwe

#6 StaticHF

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 03 October 2011 - 09:41 AM

Though i'm a newbie, i'm eager to provide some help if needed. Contact me please in case.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users