调用google翻译
import
com.google.api.translate.Language;
import
com.google.api.translate.Translate;
?
?public
class
MyTranslate {
????
public
static
void
main(String args[]) {
????????
if
(args.length !=
2
) {
????????????
System.out.println(
"run like this:java -jar transtalor.jar? word"
);
????????????
System.exit(
1
);
????????
}
?????????
?????????
try
{
????????????
String languageFrom =
null
;
????????????
String languageTo =
null
;
????????????
if
(args[
0
].equals(
"ce"
)) {
// 中到英
????????????????
languageFrom = Language.CHINESE;
????????????????
languageTo = Language.ENGLISH;
????????????
}
else
if
(args[
0
].equals(
"ec"
)) {
// 英到中
????????????????
languageFrom = Language.ENGLISH;
????????????????
languageTo = Language.CHINESE;
????????????
}
else
{
????????????????
System.out.println(
"run like this:java -jar transtalor.jar? word"
);
????????????????
System.exit(
1
);
????????????
}
?
?????????????
System.out.println(Translate.translate(args[
1
], languageFrom, languageTo));
????????
}
catch
(Exception ex) {
????????????
System.out.println(
"UnkownError!"
);
????????
}???????
????
}
}