1

我正在使用 cocorico CMS github.com/Cocolabs-SAS/cocorico

并且所有翻译都设置为使用旧的 microsofttranslator.com API;

我知道我应该更改 parameter.yml 中的 URL,但我没有找到 api.microsofttranslator.com/v2/Http.svc/TranslateArray 的替代品

我把:(前面都是https)

  • cocorico.translator.translate.url:api.microsofttranslator.com/v2/Http.svc/TranslateArray

  • cocorico.translator.scope.url:
    api.cognitive.microsoft.com/sts/v1.0/(原为 api.microsofttranslator.com)

  • cocorico.translator.token.url: api.cognitive.microsoft.com/sts/v1.0/issueToken (datamarket.accesscontrol.windows.net/v2/OAuth2-13/)

  • cocorico.translator.grant.type: 'client_credentials'

还有 cocorico.translator.secret.key: 参数,但在 Azure 门户中有 2 个不同的密钥,但没有密钥,所以我应该将第二个密钥作为密钥吗?

这个对吗?

是否有将http://api.microsofttranslator.com/v2/Http.svc/TranslateArray替换为的链接?

Symfony 中是否还有其他东西可以替换以使其正常工作?

谢谢

4

2 回答 2

0
  • 您无需更改 HTTP TranslateMenthod URL: http://api.microsofttranslator.com/v2/Http.svc/TranslateArray

  • 您可以使用KEY 1KEY 2作为cocorico.translator.secret.key.

使用 TranslateArrayMethod查看PHP 代码示例

于 2017-07-24T09:39:42.880 回答
0

Cocolabs 刚刚发布了他们基于微软新版 Azur 的新翻译解决方案。

你可以在这里看到提交:https ://github.com/Cocolabs-SAS/cocorico/commit/39960f0677870cb8212ff3b8e47819837a2b88f2

于 2017-08-03T23:28:07.447 回答