Google 翻译 - 也许一般 API 逻辑

Google Translate - Maybe general API Logic

我正在尝试通过 Google 翻译 API 翻译多个元素。挑战在于我无法将返回的结果返回到原始值。

以下是以下查询返回的示例:

https://translate/v2?key=API-KEY&target=es&q=Hello%20world&q=HTML5%20Boilerplate%20is%20a%20professional%20front-end%20template%20for%20building%20fast,%20robust,%20and%20adaptable%20web%20apps.

返回

0: 
   detectedSourceLanguage: "en"
   translatedText: "Hola Mundo"
1: 
   detectedSourceLanguage: "en"
   translatedText: "HTML 5 es una plantilla para el usuario profesional para la creación de aplicaciones web rápidas, robustas y adaptables."

我可以通过一个一个地翻译来解决这个问题,但这是最优的吗?还有其他人有什么想法吗?提前致谢。

我将采用上面 Nicholas Smith 的解决方案。

来自文档

Here, 'translations' is an array of objects with 'translatedText', each of which is the translation of a query in the order the user provided.