为什么我们不能在Discourse中使用免费的Google翻译?

Google Translate 可在所有主要网站上免费使用。为什么我们不能将其与 Discourse 一起使用?

Discourse 中是否有**CORS、内容安全策略 (CSP)、API 限制或 SPA 架构(Ember 路由更改)**之类的东西会阻止或干扰 Google Translate?

我不想使用 Google 付费 API。

不幸的是,这是浏览器翻译功能/系统与 Ember 或 React 等 SPAs 之间的一个已知问题。请参阅 此 Github issue 了解有关此问题如何影响 React 应用的讨论。

我们已经寻找了解决此问题的方法,但到目前为止还没有任何结果。最终,这应该由浏览器供应商来解决,所有浏览器在调用翻译后都会破坏单页应用,这一点非常令人震惊。

5 个赞

有一个网站提供每月 15 美元的无限翻译服务,支持 200 多种语言。他们要求我注册,并保证无限翻译。我已经测试了他们的服务 3 天了——他们在我的网站上添加了一个代码,一切似乎都运行正常。

我应该继续使用他们还是不使用?需要专家意见。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.