有了Groovy及Google Translate,製作一個機器翻譯自動化的程式,只需要非常簡短的程式碼。
取得google-api-translate-java
程式碼示範:
import com.google.api.translate.Language
import com.google.api.translate.Translate
println Translate.translate("CSDN记者手记:PDC2008大会的收获与失望", Language.CHINESE_SIMPLIFIED, Language.CHINESE_TRADITIONAL)
println Translate.translate("CSDN记者手记:PDC2008大会的收获与失望", Language.CHINESE_SIMPLIFIED, Language.ENGLISH)
執行:
groovy -cp google-api-translate-java-0.5.jar translate.groovy
輸出結果:
CSDN記者手記:PDC2008大會的收穫與失望
CSDN reporters Notes: PDC2008 disappointed with the harvest of the General Assembly
Language類別中定義的語言名稱:
ARABIC = "ar"
BULGARIAN = "bg"
CATALAN = "ca"
CHINESE = "zh"
CHINESE_SIMPLIFIED = "zh-CN"
CHINESE_TRADITIONAL = "zh-TW"
CROATIAN = "cr"
CZECH = "cs"
DANISH = "da"
DUTCH = "nl"
ENGLISH = "en"
FILIPINO = "tl"
FINNISH = "fi"
FRENCH = "fr"
GERMAN = "de"
GREEK = "el"
HEBREW = "iw"
HINDI = "hi"
INDONESIAN = "id"
ITALIAN = "it"
JAPANESE = "ja"
KOREAN = "ko"
LATVIAN = "lv"
LITHUANIAN = "lt"
NORWEGIAN = "no"
POLISH = "pl"
PORTUGESE = "pt"
ROMANIAN = "ro"
RUSSIAN = "ru"
SERBIAN = "sr"
SLOVAK = "sk"
SLOVENIAN = "sl"
SPANISH = "es"
SWEDISH = "sv"
UKRANIAN = "uk"
VIETNAMESE = "vi"
取得google-api-translate-java
- 官方網站 http://code.google.com/p/google-api-translate-java/
- 下載位址 google-api-translate-java-0.5.jar
程式碼示範:
import com.google.api.translate.Language
import com.google.api.translate.Translate
println Translate.translate("CSDN记者手记:PDC2008大会的收获与失望", Language.CHINESE_SIMPLIFIED, Language.CHINESE_TRADITIONAL)
println Translate.translate("CSDN记者手记:PDC2008大会的收获与失望", Language.CHINESE_SIMPLIFIED, Language.ENGLISH)
執行:
groovy -cp google-api-translate-java-0.5.jar translate.groovy
輸出結果:
CSDN記者手記:PDC2008大會的收穫與失望
CSDN reporters Notes: PDC2008 disappointed with the harvest of the General Assembly
Language類別中定義的語言名稱:
ARABIC = "ar"
BULGARIAN = "bg"
CATALAN = "ca"
CHINESE = "zh"
CHINESE_SIMPLIFIED = "zh-CN"
CHINESE_TRADITIONAL = "zh-TW"
CROATIAN = "cr"
CZECH = "cs"
DANISH = "da"
DUTCH = "nl"
ENGLISH = "en"
FILIPINO = "tl"
FINNISH = "fi"
FRENCH = "fr"
GERMAN = "de"
GREEK = "el"
HEBREW = "iw"
HINDI = "hi"
INDONESIAN = "id"
ITALIAN = "it"
JAPANESE = "ja"
KOREAN = "ko"
LATVIAN = "lv"
LITHUANIAN = "lt"
NORWEGIAN = "no"
POLISH = "pl"
PORTUGESE = "pt"
ROMANIAN = "ro"
RUSSIAN = "ru"
SERBIAN = "sr"
SLOVAK = "sk"
SLOVENIAN = "sl"
SPANISH = "es"
SWEDISH = "sv"
UKRANIAN = "uk"
VIETNAMESE = "vi"
作者已經移除這則留言。
回覆刪除太棒了、酷斃了!
回覆刪除這離我想開發的網站太進了!
可是~~~先搞定波波獸再說吧!嗚~~~