Results 1 to 2 of 2
- 07-25-2012, 04:13 PM #1
Member
- Join Date
- Jul 2012
- Posts
- 1
- Rep Power
- 0
Language Translation using Google API
Hi,
I want to translate text file from one language(eg French) to other languages in java. I have written a code in java using google api and have used google-api-translate-java.jar. Below is my code
import com.google.api.GoogleAPI;
import com.google.api.translate.Language;
import com.google.api.translate.Translate;
public class Translation
{
public static void main(String[] args) throws Exception {
GoogleAPI.setHttpReferrer("http://code.google.com/p/google-api-translate-java");
GoogleAPI.setKey("i have set my Api key");
String translatedText = Translate.DEFAULT.execute("Bonjour le monde", Language.FRENCH, Language.ENGLISH);
System.out.println(translatedText);
}
}
But I am getting following errors when I run it in eclipse:
Error: [google-api-translate-java] Error retrieving translation.
Exception in thread "main" com.google.api.GoogleAPIException: java.lang.Exception: [google-api-translate-java] Error retrieving translation.
at com.google.api.translate.TranslateV2.execute(Trans lateV2.java:68)
at Translation.main(Translation.java:15)
Caused by: java.lang.Exception: [google-api-translate-java] Error retrieving translation.
at com.google.api.GoogleAPI.retrieveJSON(GoogleAPI.ja va:99)
at com.google.api.translate.TranslateV2.execute(Trans lateV2.java:62)
... 1 more
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: https://www.googleapis.com/language/...t=en&source=fr
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:532)
at sun.net.www.protocol.http.HttpURLConnection$6.run( HttpURLConnection.java:1458)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.http://www.protocol.http.HttpURLConn...ion.java:1452)
at sun.net.http://www.protocol.http.HttpURLConn...ion.java:1106)
at sun.net.http://www.protocol.https.HttpsURLCo...Impl.java:254)
at com.google.api.GoogleAPI.retrieveJSON(GoogleAPI.ja va:93)
... 2 more
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: https://www.googleapis.com/language/...t=en&source=fr
at sun.net.http://www.protocol.http.HttpURLConn...ion.java:1403)
at sun.net.http://www.protocol.https.HttpsURLCo...Impl.java:254)
at com.google.api.GoogleAPI.retrieveJSON(GoogleAPI.ja va:89)
... 2 more
Can anyone help me to resolve this error. I would be very thankful to you. Thanks in advance.
- 07-25-2012, 09:07 PM #2
Re: Language Translation using Google API
Why do they call it rush hour when nothing moves? - Robin Williams
Similar Threads
-
Java Translation
By hello_world in forum New To JavaReplies: 6Last Post: 02-09-2012, 12:14 PM -
Language translation
By archanaanbu in forum Java AppletsReplies: 13Last Post: 02-19-2011, 06:56 PM -
Language translation
By archanaanbu in forum Java AppletsReplies: 0Last Post: 02-09-2011, 05:21 AM -
problem in google-gwt language api class method??
By narasimhavsi in forum Java SoftwareReplies: 1Last Post: 02-09-2010, 02:59 PM -
WORD Translation HELP PLZ :(
By sammypants in forum New To JavaReplies: 2Last Post: 11-24-2009, 01:46 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks