Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yixianle/google-translate
翻译工具 支持网页翻译和文本翻译
https://github.com/yixianle/google-translate
api google koa2 nodejs page react translate webpack
Last synced: 12 days ago
JSON representation
翻译工具 支持网页翻译和文本翻译
- Host: GitHub
- URL: https://github.com/yixianle/google-translate
- Owner: yixianle
- License: mit
- Created: 2017-02-23T15:49:11.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-20T11:40:24.000Z (over 5 years ago)
- Last Synced: 2024-10-14T01:40:56.518Z (29 days ago)
- Topics: api, google, koa2, nodejs, page, react, translate, webpack
- Language: JavaScript
- Homepage: http://translate.witbag.cn/
- Size: 3.02 MB
- Stars: 409
- Watchers: 21
- Forks: 96
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# google translate
项目采用koa2+react
由于google translate api是收费的,翻译模块用的是我另外一个项目
[translate-api](https://github.com/yixianle/translate-api)
基于爬虫技术 抓取google翻译,实现了文本翻译和网页翻译。
### 在线地址
http://translate.witbag.cn/### 文本翻译
文本翻译是先计算出google token,以post方式调用翻译接口。相比不需要计算token的get方式,突破了最大请求2048字符的限制。### 网页翻译
网页翻译是通过爬虫模拟google translate 翻译步骤# 使用
```
# 安装依赖
npm install
# 开发环境运行
npm start
# 打包编译
npm run build
# 生成环境启动
npm run pm2
# console
npm run console
```