我正在尝试查找有关Google Translate如何与AngularJS Web应用程序一起工作的信息。一些背景信息:
我的担心确实来自以下方面:
他们要翻译的大部分内容都是用户生成的,因此为每个文本创建翻译都是不现实的。
他们当前的产品从未面向国际用户,因此Google Translate之外的任何产品都将是一个不错的规模改造。
有想法吗?
答案 0 :(得分:1)
如果您使用的是angular或任何其他前端框架,则直接使用Google的翻译API会更简单。
获取内容之后,在由组件呈现之前,您需要异步调用其api并映射结果。
或者,或者您也可以在angularjs中编写一个过滤器来进行翻译,但是由于渲染后文本会改变,您可能会遇到一些麻烦
https://docs.angularjs.org/api/ng/filter/filter
请参阅:https://cloud.google.com/translate/docs/quickstart-client-libraries