本实例只是简单的实现了汉译英的功能,Google为我们提供了多种语言的互译功能,新建类之前须下载GoogleAPI的jar包:
google-api-transtate-java-0.92.jar。
简单实现代码如下:
package google;
import com.google.api.translate.Language;
import com.google.api.translate.Translate;
public class google {
/**
* @param args
*/
@SuppressWarnings("deprecation")
public static void main(String[] args) {
// TODO Auto-generated method stub
String trans=null;
Translate.setHttpReferrer("http://translate.google.cn");
try {
trans = Translate.translate("你好", Language.CHINESE,
Language.ENGLISH);
//
汉译英
//
trans = Translate.translate("hello", Language.ENGLISH, Language.CHINESE);
System.out.println(trans);
// 英译汉
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}