/translator

Primary LanguageGoMIT LicenseMIT

translator

ENGLISH | 简体中文

Translation SDK(baidu、youdao). - 翻译 SDK(百度翻译、有道翻译)。

tests gocover.io Go Report Card GoDoc GitHub license Open in Visual Studio Code GitHub tag (latest by date) GitHub go.mod Go version GitHub repo size GitHub release (latest by date)

平台支持

安装

$ go get -u github.com/guanguans/translator

使用

这只是一个快速介绍, 请查看 GoDoc 获得详细信息。

让我们从一个简单的例子开始:

package main

import (
    "github.com/davecgh/go-spew/spew"
    "github.com/guanguans/translator/driver/baidu"
    "github.com/guanguans/translator/driver/youdao"
)

func main() {
    spew.Dump(baidu.New("appid", "appSecret").Translate("你好", "zh", "en"))
    spew.Dump(youdao.New("appid", "appSecret").Translate("你好", "zh-CHS", "en"))
}

测试

$ make test
$ make bench

变更日志

请参阅 CHANGELOG 获取最近有关更改的更多信息。

贡献指南

请参阅 CONTRIBUTING 有关详细信息。

安全漏洞

请查看我们的安全政策了解如何报告安全漏洞。

贡献者

协议

MIT 许可证(MIT)。有关更多信息,请参见协议文件