问题标签 [google-translation-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
425 浏览

google-translation-api - 存储谷歌翻译结果

我的客户正在使用 Google Translate API 将文本从英语翻译成多种语言。如果客户以 Excel 表格的形式向我提供原文和翻译文本,我是否可以将翻译后的文本存储在我的数据库中?我试着用谷歌搜索,发现一个页面说不允许,所以想确认一下。参考:这个讨论

0 投票
2 回答
459 浏览

ruby - 使用 Google 翻译 API 的翻译机器人

嘿 Stackoverflow 社区,

我是 Ruby 新手,正在为一个课程作业做一个小项目。我必须创建一个使用谷歌翻译 API 并返回翻译文本的移动机器人。

我一直在试图弄清楚如何为机器人编写代码以获取输入的文本并输出翻译。

有人可以看看吗?真的很感激

0 投票
2 回答
1669 浏览

google-translation-api - 如何解决谷歌翻译 api 404 错误

我正在使用 Google translate api 来翻译电子邮件正文。帐单也添加到 api 键中。当我进行 api 调用时,我收到 404-not found 错误。

这是我正在使用的 api 请求代码。 一旦我清除缓存并重新加载应用程序 5-6 次,API 才会给出响应。

你能帮我吗

0 投票
1 回答
232 浏览

android - 使用 okhttp3 的谷歌云翻译 API

我正在开发一个 android 应用程序,我必须将用户的语音转换为文本(使用谷歌云语音 API),然后将该文本转换为另一种语言(使用谷歌云翻译 API)。

现在,

我已经成功地将用户的语音转换为文本,但问题是在将该文本转换为另一种语言时,我在响应正文中一无所获。当我使用浏览器(例如 Google Chrome)向云翻译 API 发送请求时,它会按预期返回(如下所示)。

我发送的请求:https ://translation.googleapis.com/language/translate/v2?target=es&key=MY_API_KEY&q=this%20is%20the%20text%20which%20is%20need%20to%20be%20translated

但问题是当我使用 OkHttp3 从我的应用程序发送相同的请求时,它会返回以下响应

响应{protocol=h2, code=200, message=, url= https://translation.googleapis.com/language/translate/v2?target=es&key=MY_API_KEY&q=this%20is%20the%20text%20which%20is%20need %20to%20be%20translated }

body = OkHttp-Selected-Protocol: h2 content-type: application/json; charset=UTF-8 变化:来源变化:X-Origin 变化:引用日期:Sun,2018 年 9 月 30 日 08:27:40 GMT 服务器:ESF 缓存控制:私有 x-xss-protection:1;mode=block x-frame-options: SAMEORIGIN x-content-type-options: nosniff alt-svc: quic=":443"; 马=2592000;v="44,43,39,35" OkHttp-Sent-Millis: 1538296059111 OkHttp-Received-Millis: 1538296060590

okhttp3 依赖如下所示

我的文本翻译代码如下所示

注意:即使我收到代码 200 但响应消息中仍然没有任何内容

0 投票
0 回答
407 浏览

python - googletrans 问题,AttributeError: 'NoneType' 对象没有属性 'group'

我从这个StackOverflow_link得到了这个代码片段:

我想在代码片段之后创建它:


但是当我尝试它时,我会得到同样的错误:

AttributeError: 'NoneType' object has no attribute 'group'

如何解决上述错误?


[注意]:

系统信息:

  • 视窗10
  • 蟒蛇包
  • 间谍IDE
0 投票
1 回答
1491 浏览

node.js - NodeJS google-translate-api BAD_REQUEST

所以给出的例子如下

带有以下错误消息

{ 错误/var/www/translate/node_modules/google-translate-api/index.js:105:17 at process._tickCallback (internal/process/next_tick.js:160:7) 代码:'BAD_REQUEST' }

这是一个基本设置,如果有人解决了这个问题,请发布 - 感谢您的帮助。

0 投票
2 回答
2687 浏览

python - JSONDecodeError:使用 googletrans 模块

我正在尝试使用“googletrans”模块将 100,000 个英语单词翻译成韩语。但经过一些迭代,它提出了

'JSONDecodeError:预期值:第 1 行第 1 列(字符 0)'。

我试图弄清楚,但网络上的解决方案对我不起作用。
我试过的是

  1. 每次迭代都重新初始化 Translator(),
  2. Time-sleep(.4) 每次迭代。

最奇怪的部分是它随机发生。有时它会在数百次迭代后升高,有时在几次迭代后升高。

我检查了这个模块的手册,我能找到的唯一限制是它只限制了单词的长度。但是,我试图翻译的所有单词都只是字面上的单词,而不是短语或句子。

在上面的代码中,seticnet 是一个字典变量。看起来像

这是错误消息

0 投票
3 回答
1419 浏览

google-translate - 如何使用客户端库将格式传递给谷歌云翻译 API?

我们在我们的快速应用程序中使用谷歌云翻译API。我正在尝试使用客户端库进行翻译,而不是每次都发出 API 请求。1.我想知道的是如何在使用客户端库时将格式(文本或html)等选项传递给api?我可以通过使用requestjs这样的 http 请求来实现这一点:

但是使用客户端库的示例仅显示了这一点:

有没有办法可以使用客户端库传递诸如“格式”之类的选项?

  1. 如何在第一种方法中将字符串数组传递给选项对象的 q 属性(查询字符串)?如果我直接传递一个数组,例如:

    q: ['amore mio', 'grazie']

我收到一条错误消息:

0 投票
1 回答
150 浏览

cloud - 我可以从谷歌云翻译 API 获得翻译文本的英文音译吗

当我访问 translate.google.com 时,我可以看到他们提供翻译文本的英文音译。例如,我正在将某些内容从英语翻译成印地语,我正在尝试获取英语音译文本以进行响应翻译。我无法弄清楚谷歌云翻译 API 是否支持这一点。

0 投票
1 回答
112 浏览

swift - 来自 swift 的 Appspot.com API

我正在开发一个 iOS 应用程序,它使用 Google Translate API 将日语句子翻译成英语。我可以使用命令从 API 中获取翻译后的数据curl,但现在无法使用 Swift 获取数据。

以下是curl我使用的命令。

然而,下面的 swift 代码只是nilresult.

任何人都可以帮助我吗?