科尔多瓦的谷歌翻译Api

时间:2017-04-15 12:34:33

标签: cordova google-translate

我正在为我的网站使用Google翻译API。对于cordova中的移动应用程序是谷歌api支持??它不起作用我不知道这个问题是什么?

2 个答案:

答案 0 :(得分:0)

您可能希望使用JavaScript客户端库尝试客户端转换,以下示例向您展示如何:

<html>
<head>
<script>
var apiKey = 'YOUR_API_KEY'; // get from https://console.cloud.google.com

</script>
</head>
<body>
<script>
function doTranslate() {
  gapi.client.language.translations.list({
      q:document.getElementById('from').value,
      target:'es'}).then(function(r) {
          document.getElementById('to').value =
              r.result.data.translations[0].translatedText; })
}
</script>
<textarea id="from"></textarea>
<textarea disable id="to"></textarea>
<script src="https://apis.google.com/js/client:api.js?onload=initGapi"></script>
<button onclick="doTranslate()">Translate</button>
</body>
</html>

关键是translate函数,它使用JavaScript客户端库将翻译文本发送到翻译API。

答案 1 :(得分:0)

他们有一个非常容易使用的RESTful API。更多细节: https://cloud.google.com/translate/docs/getting-started#REST