golang实现的谷歌翻译api
参考并使用了 https://github.com/matheuss/google-translate-api 的部分代码
bug:有时会出现403错误网页
go get -u -v github.com/jinzhongmin/gtra
package main
import (
"fmt"
"github.com/jinzhongmin/gtra"
"github.com/jinzhongmin/gtra/lang"
)
func main() {
t := gtra.NewTranslater()
fmt.Println(t.Translate("hello"))
fmt.Println(gtra.Translate("world", lang.ZHCN))
fmt.Println(t.Vector(lang.ZHCN, lang.EN).Translate("你好世界"))
fmt.Println(t.To(lang.JA).Translate("你好世界"))
_, j := t.Vector(lang.EN, lang.ZHCN).Dt("like", "t", "at")
fmt.Println(j.String())
}
func (t *Translater) Dt(src string, dt ...string) (error, gjson.Result)
dt参数请参考 &
MIT © jinzhongmin