{"id":103453,"date":"2021-03-11T14:47:33","date_gmt":"2021-03-11T05:47:33","guid":{"rendered":"https:\/\/support.questetra.com\/?p=103453"},"modified":"2023-08-18T15:12:34","modified_gmt":"2023-08-18T06:12:34","slug":"google-translate-translation-api-basic-translate","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/addons\/google-translate-translation-api-basic-translate\/","title":{"rendered":"Google Translate #Translation_API_Basic: Translate"},"content":{"rendered":"\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><div class=\"su-box su-box-style-soft\" id=\"\" style=\"border-color:#cc66cc;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#ff99ff;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">Google Translate: Translation API Basic, Translate<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\"> Translates using Google Translation API v2. Specifying the target language is mandatory, but specifying the source language is optional (Detected). The NMT (Neural Machine Translation) model is applied in most languages, while the PBMT (Phrase-Based Machine Translation) model is done in some languages.<\/div><\/div>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1\" data-anchor=\"configs\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Configs<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<ul class=\"fa-ul\">\n<li><span class=\"fa-li\"><i class=\"fal fa-badge-check fa-lg\"><\/i><\/span> U: Select HTTP_Authz Setting<span style=\"color:#990000;\"> *<\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> A1: Set Source Lang Code (eg &#8220;en&#8221;)<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-edit fa-lg\"><\/i><\/span> A2: Set Source Text<span style=\"color:#990000;\"> *<\/span><span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> A3: Set Source Text Format &#8220;html&#8221; (default) or &#8220;text&#8221;<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> B1: Set Target Lang Code (eg &#8220;ja&#8221;, &#8220;de&#8221;)<span style=\"color:#990000;\"> *<\/span><span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"fal fa-caret-square-down fa-lg\"><\/i><\/span> B2: Select STRING that stores Translated Text (update)<span style=\"color:#990000;\"> *<\/span><\/li>\n<\/ul>\n<\/div><\/div>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1 su-spoiler-closed\" data-anchor=\"script\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Script (click to open)<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>\/\/ GraalJS Script (engine type: 2)\n\n\/\/\/\/\/\/\/\/ START &quot;main()&quot; \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\nmain();\nfunction main(){ \n\n\/\/\/\/ == Config Retrieving \/ \u5de5\u7a0b\u30b3\u30f3\u30d5\u30a3\u30b0\u306e\u53c2\u7167 ==\nconst strAuthzSetting     = configs.get      ( &quot;AuthzConfU&quot; );   \/\/\/ REQUIRED\n  engine.log( &quot; AutomatedTask Config: Authz Setting: &quot; + strAuthzSetting );\nconst strSourceLang       = configs.get      ( &quot;StrConfA1&quot; );    \/\/ NotRequired\n  if( strSourceLang     === &quot;&quot; ){\n    engine.log( &quot; AutomatedTask ConfigWarning:&quot; +\n                &quot; Config {A1:SourceLang} is empty&quot; );\n  }else{\n    engine.log( &quot; AutomatedTask Config: SourceLang: &quot; + strSourceLang );\n  }\nconst strSourceText       = configs.get      ( &quot;StrConfA2&quot; );    \/\/\/ REQUIRED\n  if( strSourceText     === &quot;&quot; ){\n    throw new Error( &quot;\\n AutomatedTask ConfigError:&quot; +\n                     &quot; Config {A2:SourceText} is empty \\n&quot; );\n  }\nlet   strSourceFormat     = &quot;html&quot;;\nlet   strSourceFormatTmp  = configs.get      ( &quot;StrConfA3&quot; );    \/\/ NotRequired\n  if( strSourceFormatTmp === &quot;text&quot; ){\n      strSourceFormat     = &quot;text&quot;;\n  }\nconst strTargetLang       = configs.get      ( &quot;StrConfB1&quot; );    \/\/\/ REQUIRED\n  if( strTargetLang     === &quot;&quot; ){\n    throw new Error( &quot;\\n AutomatedTask ConfigError:&quot; +\n                     &quot; Config {B1:TargetLang} is empty \\n&quot; );\n  }\nconst strPocketTargetText = configs.getObject( &quot;SelectConfB2&quot; ); \/\/\/ REQUIRED\n\n\n\/\/\/\/ == Data Retrieving \/ \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u306e\u53c2\u7167 ==\n\/\/ (Nothing. Retrieved via Expression Language in Config Retrieving)\n\n\n\/\/\/\/ == Calculating \/ \u6f14\u7b97 ==\n\/\/\/ (Google Clound &gt; Cloud Translation &gt; Translation API Basic)\n\/\/\/ https:\/\/cloud.google.com\/translate\/docs\/reference\/rest\/v2\/translate\n\/\/ request1, prepare\nlet postUri1 = &quot;https:\/\/translation.googleapis.com\/language\/translate\/v2&quot;;\nlet request1 = httpClient.begin(); \/\/ HttpRequestWrapper\n    request1 = request1.authSetting( strAuthzSetting ); \/\/ with &quot;Authorization: Bearer XX&quot;\n    \/\/ https:\/\/questetra.zendesk.com\/hc\/en-us\/articles\/360024574471-R2300#HttpRequestWrapper\n    request1 = request1.queryParam( &quot;q&quot;,      strSourceText );\n    request1 = request1.queryParam( &quot;format&quot;, strSourceFormat );\n    if( strSourceLang !== &quot;&quot; ){\n      request1 = request1.queryParam( &quot;source&quot;, strSourceLang );\n    }\n    request1 = request1.queryParam( &quot;target&quot;, strTargetLang );\n\/\/ request1, try\nconst response1     = request1.post( postUri1 ); \/\/ HttpResponseWrapper\nengine.log( &quot; AutomatedTask ApiRequest1 Start: &quot; + postUri1 );\nconst response1Code = response1.getStatusCode() + &quot;&quot;;\nconst response1Body = response1.getResponseAsString() + &quot;&quot;;\nengine.log( &quot; AutomatedTask ApiResponse Status: &quot; + response1Code );\nif( response1Code !== &quot;200&quot;){\n  throw new Error( &quot;\\n AutomatedTask UnexpectedResponseError: &quot; +\n                    response1Code + &quot;\\n&quot; + response1Body + &quot;\\n&quot; );\n}\n\/\/ response1, parse\nengine.log( response1Body ); \/\/ debug\n\/*\n{\n  &quot;data&quot;: {\n    &quot;translations&quot;: [\n      {\n        &quot;translatedText&quot;: &quot;\u543e\u8f29\u306f\u732b\u3067\u3042\u308b\u3002\u307e\u3060\u540d\u524d\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3069\u3053\u3067\u751f\u307e\u308c\u305f\u306e\u304b\u308f\u304b\u308a\u307e\u305b\u3093\u3002&quot;\n      }\n    ]\n  }\n}\n*\/\nconst response1Obj  = JSON.parse( response1Body );\nlet   strTargetText = response1Obj.data.translations[0].translatedText;\n\n\n\/\/\/\/ == Data Updating \/ \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u3078\u306e\u4ee3\u5165 ==\nengine.setData( strPocketTargetText,  strTargetText );\n\n\n} \/\/\/\/\/\/\/\/ END &quot;main()&quot; \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n\n\n\n\/*\nNotes:\n- Machine translation is performed using Google Cloud Translation Basic (Translation API v2).\n    - Charged for Cloud Translation based on monthly usage.\n    - https:\/\/cloud.google.com\/translate?hl=en#section-5\n- Does not support Glossary unlike Google Cloud Translation Advanced (Translation API v3), \n- The input text can be plain text or HTML. (any HTML tags in the input not be translated)\n    - https:\/\/cloud.google.com\/translate?hl=en#section-4\n- Set up automatic communication (API communication) in advance on &quot;Google Cloud Console&quot;.\n    - Select (or Create if needed) a Google Cloud project.\n        - Console: https:\/\/console.cloud.google.com\/projectselector2\/home\/dashboard\n    - Activate &quot;Cloud Translation API&quot; in the project.\n    - Create an OAuth 2.0 Client in credential, then make a note of ClientID and ClientSecret.\n        - Setting example of OAuth consent screen\n            - App name: &quot;TransForBpms&quot;\n        - Setting example of OAuth 2.0 client\n            - Application type: &quot;Web application&quot;\n            - Name: &quot;Bpms-Trans&quot;\n            - JavaScript Source: &quot;&quot;\n            - Redirect URI: &quot;https:\/\/s.questetra.net\/oauth2callback&quot;\n    - Documentation: https:\/\/cloud.google.com\/translate\/docs\/setup\n- Config [HTTP Authentication] of the Workflow Platform, then get the Refresh token.\n    - Setting example of &quot;HTTP Authentication&quot; (OAuth2)\n        - Name:\n            -&quot;GoogleTrans&quot;\n        - Authorization Endpoint URL\n            -&quot;https:\/\/accounts.google.com\/o\/oauth2\/auth?access_type=offline&approval_prompt=force&quot;\n        - Token Endpoint URL\n            -&quot;https:\/\/accounts.google.com\/o\/oauth2\/token&quot;\n        - Scope\n            -&quot;https:\/\/www.googleapis.com\/auth\/cloud-translation&quot;\n        - Client ID\n            - (noted ClientID)\n        - Consumer Secret\n            - (noted ClientSecret)\n\nNotes-ja:\n- Google Cloud Translation Basic (Translation API v2) \u3067\u6a5f\u68b0\u7ffb\u8a33\u3055\u308c\u307e\u3059\u3002\n    - \u6708\u9593\u4f7f\u7528\u91cf\u306b\u57fa\u3065\u3044\u3066\u6599\u91d1\u304c\u8acb\u6c42\u3055\u308c\u307e\u3059\u3002\n    - https:\/\/cloud.google.com\/translate?hl=ja#section-5\n- Google Cloud Translation Advanced (Translation API v3) \u3068\u7570\u306a\u308a &quot;\u7528\u8a9e\u96c6&quot; \u7b49\u306b\u306f\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u305b\u3093\u3002\n- \u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u307e\u305f\u306fHTML\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306e\u6587\u5b57\u5217\u3092\u7ffb\u8a33\u3057\u307e\u3059\u3002\uff08HTML\u30bf\u30b0\u306f\u7ffb\u8a33\u3055\u308c\u307e\u305b\u3093\uff09\n    - https:\/\/cloud.google.com\/translate?hl=ja#section-4\n- \u3042\u3089\u304b\u3058\u3081 &quot;Google Cloud Console&quot; \u306b\u3066\u3001\u81ea\u52d5\u901a\u4fe1\uff08API\u901a\u4fe1\uff09\u306b\u95a2\u3059\u308b\u8a2d\u5b9a\u3092\u884c\u3044\u307e\u3059\u3002\n    - Google Cloud \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\uff08\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u4f5c\u6210\uff09\u3057\u307e\u3059\u3002\n        - Console: https:\/\/console.cloud.google.com\/projectselector2\/home\/dashboard?hl=ja\n    - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u3066 &quot;Cloud Translation API&quot; \u3092\uff3b\u6709\u52b9\u5316\uff3d\u3057\u307e\u3059\u3002\n    - \u8a8d\u8a3c\u60c5\u5831\u304b\u3089\uff3bOAuth 2.0 \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\uff3d\u3092\u4f5c\u6210\u3057\u3001&quot;Client ID&quot; \u304a\u3088\u3073 &quot;Client Secret&quot; \u3092\u30e1\u30e2\u3057\u307e\u3059\u3002\n        - &quot;OAuth \u540c\u610f\u753b\u9762&quot; \u306e\u8a2d\u5b9a\u4f8b\n            - \u30a2\u30d7\u30ea\u540d: &quot;TransForBpms&quot;\n        - &quot;\u8a8d\u8a3c\u60c5\u5831&quot; \u306e\u8a2d\u5b9a\u4f8b \uff08OAuth 2.0 \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\uff09\n            - \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u7a2e\u985e: &quot;\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3&quot;\n            - \u540d\u524d: &quot;Bpms-Trans&quot;\n            - \u627f\u8a8d\u6e08\u307f\u306eJavaScript\u751f\u6210\u5143: &quot;&quot;\n            - \u627f\u8a8d\u6e08\u307f\u306e\u30ea\u30c0\u30a4\u30ec\u30af\u30c8URI: &quot;https:\/\/s.questetra.net\/oauth2callback&quot;\n    - \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8: https:\/\/cloud.google.com\/translate\/docs\/setup?hl=ja\n- \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u57fa\u76e4\u306e\uff3bHTTP\u8a8d\u8a3c\uff3d\u306b\u3066Google\u3078\u306e\u81ea\u52d5\u901a\u4fe1\u8a2d\u5b9a\u3092\u5165\u529b\u3057\u3001Refresh\u30c8\u30fc\u30af\u30f3\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\n    - &quot;HTTP\u8a8d\u8a3c&quot; \uff08OAuth2\uff09\u306e\u8a2d\u5b9a\u4f8b\n        - Name:\n            - &quot;GoogleTrans&quot;\n        - Authorization Endpoint URL\n            - &quot;https:\/\/accounts.google.com\/o\/oauth2\/auth?access_type=offline&approval_prompt=force&quot;\n        - Token Endpoint URL\n            - &quot;https:\/\/accounts.google.com\/o\/oauth2\/token&quot;\n        - Scope\n            - &quot;https:\/\/www.googleapis.com\/auth\/cloud-translation&quot;\n        - Client ID\n            - (\u30e1\u30e2\u3057\u305f\u30af\u30e9\u30a4\u30a2\u30f3\u30c8ID)\n        - Consumer Secret\n            - (\u30e1\u30e2\u3057\u305f\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30b7\u30fc\u30af\u30ec\u30c3\u30c8)\n*\/\n\n\n\/*\nAPPENDIX\n- Supported Language Codes in Cloud Translation API (v2) - Over 100 languages\n    - English: &quot;en&quot;, Spanish: &quot;es&quot;, French: &quot;fr&quot;, German: &quot;de&quot;, Portuguese: &quot;pt&quot;\n    - Japanese: &quot;ja&quot;, Korean: &quot;ko&quot;, Chinese Simplified: &quot;zh-CN&quot;, Chinese Traditional: &quot;zh-TW&quot;, etc\n    - https:\/\/cloud.google.com\/translate\/docs\/languages?hl=ja\n    - https:\/\/cloud.google.com\/translate\/docs\/basic\/discovering-supported-languages?hl=ja\n\nAPPENDIX-ja\n- Cloud Translation API (v2) \u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u8a00\u8a9e\u30b3\u30fc\u30c9 - 100\u8a00\u8a9e\u4ee5\u4e0a\n    - \u82f1\u8a9e: &quot;en&quot;, \u30b9\u30da\u30a4\u30f3\u8a9e: &quot;es&quot;, \u30d5\u30e9\u30f3\u30b9\u8a9e: &quot;fr&quot;, \u30c9\u30a4\u30c4\u8a9e: &quot;de&quot;, \u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e: &quot;pt&quot;\n    - \u65e5\u672c\u8a9e: &quot;ja&quot;, \u97d3\u56fd\u8a9e: &quot;ko&quot;, \u7c21\u4f53\u4e2d\u56fd\u8a9e: &quot;zh-CN&quot;, \u7e41\u4f53\u4e2d\u56fd\u8a9e: &quot;zh-TW&quot;, \u7b49\n    - https:\/\/cloud.google.com\/translate\/docs\/languages?hl=ja\n    - https:\/\/cloud.google.com\/translate\/docs\/basic\/discovering-supported-languages?hl=ja\n*\/\n\n\n<\/code><\/pre><\/div>\n\n\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image alignright\"><a href=\"#\"><img decoding=\"async\" src=\"data:image;base64,\niVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEjUlEQVRYR8VXbWwURRh+Zm9377xe\nG1qgrVAj2oKxTcS2fkSr9kuthLQoCWoVjEJMWo0EE2JJryQktNAKEWJEagIqqbEGDMEW\/KRnA40E\nDa3+oIhWwYQSFG1je1dud293zMz1Y+9u99oSzM3feeedZ5553uedIUjwIDPdv3LLZfeYlLISQCml\nyAehiwCSGl5Ph0HJRULQB+BbtzZyuHPLgrGZ5J4WQMmb\/kwhhDpQ1ABwzSQpgCAIWg0RLd1veK7E\nWxMXQFnjaA0I2QkgaYYbR4cFQOlGX0Nyq916WwBlTYF3AVp7nRtHLSN7fd6kV6xyWQIoaxz9GIRU\n35jNx7NQ2u5rSH4uOmcMgBt78pjtYpiIADB+53vtTp6\/yIF5HnvZGBQY+NPAH38b9uRRWmvWxGQ2\nrnYNA3aCq35AQmWBhHODOjSb\/KlJBOkpBDuOKugftAURMCTkTFTHJICybf5doNhgBT0rTUD9Cie+\n\/03HhyfUuNJoftaF4QBFS6diH0ew21fveZ0FcADMZAJSyj92dV5TLiN3oQObPglifgpBToYAweYm\nMucQlOeJ2Netoue8bgcimKSNzGVmxdOUN\/lXU6DNKjp3oYANy5z48qcQDv+gYesqF25PFzCm0Ijw\n+ckEAQUYUyncToLf\/zKw+VDQlgUCrOnyej6aALCfAmutouurnEhxE376qgIJKwpFvOdT+XWYx7oS\nGYW3ObDtM4Wz9OpjMjrOhNDRq1mCIMD7XV7POg6grNHfC4L86MjSXBG1j8oYvUbR3KlgfYUTv17R\n8fZXKlbdL6H4TpHPMWbOXjLQUu2anF9fIWNxpgN17UHOSsyg6PM1eArCAJpGh6Yay1TojmoXRoMU\nTN1OiYAQoLlDwYOLHVi2VMSxH0NgAs3LErDzmIKcDAeqCkXs+UbFkJ9iU5UTpwfshEuHfd7ktHEA\n\/hiIrOZfLpXR1qNijpvgpWIZnb0a2no0flK2AVO6WybYtcaFnvMhPrf9GRf+ZYx1KFhbLCM7Q4D3\noLUWfF4POxNjIBZAdOltftIJz02EU8rozU4X0HhEQV6WAy88LOHASQ0j1yhee1zG0b6wYKcrSRMA\n6ytg5lOSK3JhpXnIZPIzF3QOYsnNAnQdOH42hHe+VmEGufJeCU8sFbH7CztTMl+BjQgZvY1PO3Hx\nqsGFZ\/aDaGExwa4ukvDBCRW9Fwx++v5BHa1dNsZlFmF5k9+2DJffLeKpeyTsOa7i6gjljvjzZR3n\noqyW2fTgsMF18eIjMu7LDpfkpSFrS44ow3hGxDTCzEfVKLYeUTiYirtEOISpamFMGZRie4fCzYiB\n7O4Pof2UtQeMW\/CUEU1nxQ\/d4QAzmk9Pa7z0zOPWeQK\/+1MDOvZ3q9i43IkFqQQNBxXr+g8vjrRi\nXglxmhGbr6sMJ37rczWi3ZoNp2iJA88XSThkATQCdXQzYpPTtWPm9cwVb5lr4j7K3th74LtfdBw4\nGbdjWrfjsCXzR6jtg8S2s8xmwu5BMpEjoU+ySRCJfJT+P0zM8lluYiJxH5MJEAn9mpnFnbDP6Wwq\n7Hpi\/wPYzio\/ZKTzEQAAAABJRU5ErkJggg==\n\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-cloud-download-alt\"><\/i> Download<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/drive.google.com\/file\/d\/1NkUUaol7Rev0XjRPrznh3qiE-gsAsTTo\/view?usp=drivesdk\" target=\"_blank\">Google-Translate-Translation-API-Basic-Translate.xml<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1MxOA6M41sqKpyW2prYoyEAtKxqqLnkSo\/view?usp=sharing\" data-type=\"link\" data-id=\"https:\/\/drive.google.com\/file\/d\/1MxOA6M41sqKpyW2prYoyEAtKxqqLnkSo\/view?usp=sharing\">Google-Translate-Translation-API-Basic-Translate-2023.xml<\/a>\n<ul class=\"wp-block-list\">\n<li>2023-08-17 (C) Questetra, Inc. (MIT License)<\/li>\n\n\n\n<li>for &#8220;GraalJS standard (engine-type 3)&#8221; on v15.0 or above<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-align-right has-small-font-size wp-block-paragraph\">2021-03-09 (C) Questetra, Inc. (MIT License)<br><a href=\"https:\/\/support.questetra.com\/en\/addons\/google-translate-translation-api-basic-translate\/\">https:\/\/support.questetra.com\/addons\/google-translate-translation-api-basic-translate\/<\/a><br><i class=\"fal fa-info-circle\"><\/i> The Addon-import feature is available with <span style=\"color:#4a86e8\" class=\"has-inline-color\"><strong>Professional<\/strong><\/span> edition.<\/p>\n\n\n<div class=\"su-divider su-divider-style-dashed\" style=\"margin:30px 0;border-width:8px;border-color:#009900\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-lightbulb-exclamation\"><\/i> Notes<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Machine translation is performed using Google Cloud Translation Basic (Translation API v2).\n<ul class=\"wp-block-list\">\n<li>You will be charged for Cloud Translation based on monthly usage.<\/li>\n\n\n\n<li><a href=\"https:\/\/cloud.google.com\/translate?hl=en#section-5\" rel=\"nofollow\">https:\/\/cloud.google.com\/translate?hl=en#section-5<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Does not support Glossary, unlike Google Cloud Translation Advanced (Translation API v3).<\/li>\n\n\n\n<li>The input text can be plain text or HTML. (Any HTML tags in the input will not be translated.)\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/cloud.google.com\/translate?hl=en#section-4\" rel=\"nofollow\">https:\/\/cloud.google.com\/translate?hl=en#section-4<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Set up automatic communication (API communication) in advance on Google Cloud Console.\n<ul class=\"wp-block-list\">\n<li>Select (or create, if needed) a Google Cloud project.\n<ul class=\"wp-block-list\">\n<li>Console: <a href=\"https:\/\/console.cloud.google.com\/projectselector2\/home\/dashboard\" rel=\"nofollow\">https:\/\/console.cloud.google.com\/projectselector2\/home\/dashboard<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Activate Cloud Translation API in the project.<\/li>\n\n\n\n<li>Create an OAuth 2.0 Client in credential, then make a note of ClientID and ClientSecret.\n<ul class=\"wp-block-list\">\n<li>Setting example of OAuth consent screen\n<ul class=\"wp-block-list\">\n<li>App name: <code>TransForBpms<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Setting example of OAuth 2.0 client\n<ul class=\"wp-block-list\">\n<li>Application type: Web application<\/li>\n\n\n\n<li>Name: <code>Bpms-Trans<\/code><\/li>\n\n\n\n<li>JavaScript Source: <\/li>\n\n\n\n<li>Redirect URI: <code>https:\/\/s.questetra.net\/oauth2callback<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Documentation: <a href=\"https:\/\/cloud.google.com\/translate\/docs\/setup\" rel=\"nofollow\">https:\/\/cloud.google.com\/translate\/docs\/setup<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Config [HTTP Authentication] of the Workflow Platform, then get the Refresh token.\n<ul class=\"wp-block-list\">\n<li>Setting example of HTTP Authentication (OAuth2)\n<ul class=\"wp-block-list\">\n<li>Name:<br>-&#8220;<code>GoogleTrans<\/code>&#8220;<\/li>\n\n\n\n<li>Authorization Endpoint URL<br>-&#8220;<code>https:\/\/accounts.google.com\/o\/oauth2\/auth?access_type=offline&amp;approval_prompt=force<\/code> &#8220;<\/li>\n\n\n\n<li>Token Endpoint URL<br>-&#8220;<code>https:\/\/accounts.google.com\/o\/oauth2\/token<\/code> &#8220;<\/li>\n\n\n\n<li>Scope<br>-&#8220;<code>https:\/\/www.googleapis.com\/auth\/cloud-translation<\/code> &#8220;<\/li>\n\n\n\n<li>Client ID\n<ul class=\"wp-block-list\">\n<li>(noted ClientID)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Consumer Secret\n<ul class=\"wp-block-list\">\n<li>(noted ClientSecret)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-images\"><\/i> Capture<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-capture-en.png?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" data-attachment-id=\"103457\" data-permalink=\"https:\/\/support.questetra.com\/en\/addons\/google-translate-translation-api-basic-translate\/attachment\/google-translate-translation-api-basic-translate-capture-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-capture-en.png?fit=1200%2C675&amp;ssl=1\" data-orig-size=\"1200,675\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Google-Translate-Translation-API-Basic-Translate-capture-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-capture-en.png?fit=1024%2C576&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-capture-en.png?resize=1200%2C675&#038;ssl=1\" alt=\"Translates using Google Translation API v2. Specifying the target language is mandatory, but specifying the source language is optional (Detected). The NMT model is applied, but in some languages the PBMT model is applied.\" class=\"wp-image-103457\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-capture-en.png?w=1200&amp;ssl=1 1200w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-capture-en.png?resize=560%2C315&amp;ssl=1 560w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-capture-en.png?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-capture-en.png?resize=768%2C432&amp;ssl=1 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-book\"><\/i> Appendix<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Supported Language Codes in Cloud Translation API (v2) &#8211; Over 100 languages\n<ul class=\"wp-block-list\">\n<li>English: &#8220;en&#8221;, Spanish: &#8220;es&#8221;, French: &#8220;fr&#8221;, German: &#8220;de&#8221;, Portuguese: &#8220;pt&#8221;<\/li>\n\n\n\n<li>Japanese: &#8220;ja&#8221;, Korean: &#8220;ko&#8221;, Chinese Simplified: &#8220;zh-CN&#8221;, Chinese Traditional: &#8220;zh-TW&#8221;, etc<\/li>\n\n\n\n<li><a href=\"https:\/\/cloud.google.com\/translate\/docs\/languages\" rel=\"nofollow\">https:\/\/cloud.google.com\/translate\/docs\/languages<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/cloud.google.com\/translate\/docs\/basic\/discovering-supported-languages\" rel=\"nofollow\">https:\/\/cloud.google.com\/translate\/docs\/basic\/discovering-supported-languages<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Retranslation A\n<ul class=\"wp-block-list\">\n<li>On the back cover of their final issue was a photograph of an early morning country road, the kind you might find yourself hitchhiking on if you were so adventurous. Beneath it were the words: &#8220;Stay Hungry. Stay Foolish.&#8221; It was their farewell message as they signed off. Stay Hungry. Stay Foolish. And I have always wished that for myself. And now, as you graduate to begin anew, I wish that for you. Stay Hungry. Stay Foolish.<\/li>\n\n\n\n<li>\u6700\u7d42\u53f7\u306e\u88cf\u8868\u7d19\u306b\u306f\u3001\u65e9\u671d\u306e\u7530\u820e\u9053\u306e\u5199\u771f\u304c\u3042\u308a\u307e\u3057\u305f\u3002\u5192\u967a\u5fc3\u304c\u3042\u308c\u3070\u3001\u30d2\u30c3\u30c1\u30cf\u30a4\u30af\u3092\u3057\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002\u305d\u306e\u4e0b\u306b\u306f\u3001\u300c\u7a7a\u8179\u306e\u307e\u307e\u3002\u611a\u304b\u306e\u307e\u307e\u300d\u3068\u3044\u3046\u8a00\u8449\u304c\u3042\u308a\u307e\u3057\u305f\u3002\u5f7c\u3089\u304c\u30b5\u30a4\u30f3\u30aa\u30d5\u3057\u305f\u3068\u304d\u3001\u305d\u308c\u306f\u5f7c\u3089\u306e\u5225\u308c\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3067\u3057\u305f\u3002\u7a7a\u8179\u306e\u307e\u307e\u3002\u611a\u304b\u3067\u3044\u306a\u3055\u3044\u3002\u305d\u3057\u3066\u3001\u79c1\u306f\u3044\u3064\u3082\u81ea\u5206\u81ea\u8eab\u306e\u305f\u3081\u306b\u305d\u308c\u3092\u671b\u3093\u3067\u3044\u307e\u3057\u305f\u3002\u305d\u3057\u3066\u4eca\u3001\u3042\u306a\u305f\u304c\u5352\u696d\u3057\u3066\u65b0\u305f\u306b\u59cb\u3081\u308b\u3068\u304d\u3001\u79c1\u306f\u3042\u306a\u305f\u306e\u305f\u3081\u306b\u305d\u308c\u3092\u671b\u307f\u307e\u3059\u3002\u7a7a\u8179\u306e\u307e\u307e\u3002\u611a\u304b\u3067\u3044\u306a\u3055\u3044\u3002<\/li>\n\n\n\n<li>On the back cover of the final issue was a photo of a country road in the early morning. If you are adventurous, you may be hitchhiking. Below that was the phrase, &#8220;Stay hungry. Stay stupid.&#8221; It was their farewell message when they signed off. Stay hungry. Be stupid. And I always wanted it for myself. And now, when you graduate and start anew, I want it for you. Stay hungry. Be stupid.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Retranslation B\n<ul class=\"wp-block-list\">\n<li>I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their character. I have a dream today!<\/li>\n\n\n\n<li>\u3044\u3064\u306e\u65e5\u304b\u30014\u4eba\u306e\u5c0f\u3055\u306a\u5b50\u4f9b\u305f\u3061\u304c\u808c\u306e\u8272\u3067\u306f\u306a\u304f\u6027\u683c\u306e\u5185\u5bb9\u3067\u5224\u65ad\u3055\u308c\u308b\u56fd\u306b\u4f4f\u3080\u3053\u3068\u3092\u5922\u898b\u3066\u3044\u307e\u3059\u3002\u4eca\u65e5\u306f\u5922\u304c\u3042\u308a\u307e\u3059\uff01<\/li>\n\n\n\n<li>One day, I dream of four little children living in a country that is judged by their personality rather than their skin color. I have a dream today!<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Retranslation C\n<ul class=\"wp-block-list\">\n<li>\u543e\u8f29\u306f\u732b\u3067\u3042\u308b\u3002\u540d\u524d\u306f\u307e\u3060\u7121\u3044\u3002\u3069\u3053\u3067\u751f\u308c\u305f\u304b\u3068\u3093\u3068\u898b\u5f53\u304c\u3064\u304b\u306c\u3002\u4f55\u3067\u3082\u8584\u6697\u3044\u3058\u3081\u3058\u3081\u3057\u305f\u6240\u3067\u30cb\u30e3\u30fc\u30cb\u30e3\u30fc\u6ce3\u3044\u3066\u3044\u305f\u4e8b\u3060\u3051\u306f\u8a18\u61b6\u3057\u3066\u3044\u308b\u3002\u543e\u8f29\u306f\u3053\u3053\u3067\u59cb\u3081\u3066\u4eba\u9593\u3068\u3044\u3046\u3082\u306e\u3092\u898b\u305f\u3002\u3057\u304b\u3082\u3042\u3068\u3067\u805e\u304f\u3068\u305d\u308c\u306f\u66f8\u751f\u3068\u3044\u3046\u4eba\u9593\u4e2d\u3067\u4e00\u756a\u7370\u60aa\uff08\u3069\u3046\u3042\u304f\uff09\u306a\u7a2e\u65cf\u3067\u3042\u3063\u305f\u305d\u3046\u3060\u3002<\/li>\n\n\n\n<li>I am a cat. As yet I have no name. I&#8217;ve no idea where I was born. All I remember is that I was miaowing in a dampish dark place when, for the first time, I saw a human being. This human being, I heard afterwards, was a member of the most ferocious human species; a shosei, one of those students who, in return for board and lodging, perform small chores about the house.<\/li>\n\n\n\n<li>\u543e\u8f29\u306f\u732b\u3067\u3042\u308b\u3002\u307e\u3060\u540d\u524d\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3069\u3053\u3067\u751f\u307e\u308c\u305f\u306e\u304b\u308f\u304b\u308a\u307e\u305b\u3093\u3002\u79c1\u304c\u899a\u3048\u3066\u3044\u308b\u306e\u306f\u3001\u521d\u3081\u3066\u4eba\u9593\u3092\u898b\u305f\u3068\u304d\u3001\u79c1\u306f\u6e7f\u3063\u305f\u6697\u3044\u5834\u6240\u3067\u545f\u3044\u3066\u3044\u305f\u3068\u3044\u3046\u3053\u3068\u3060\u3051\u3067\u3059\u3002\u3053\u306e\u4eba\u9593\u306f\u3001\u5f8c\u3067\u805e\u3044\u305f\u3088\u3046\u306b\u3001\u6700\u3082\u51f6\u66b4\u306a\u4eba\u9593\u306e\u7a2e\u306e\u30e1\u30f3\u30d0\u30fc\u3067\u3057\u305f\u3002\u5bbf\u820e\u3068\u5bbf\u6cca\u306e\u898b\u8fd4\u308a\u306b\u5bb6\u306e\u96d1\u7528\u3092\u3059\u308b\u5b66\u751f\u306e\u4e00\u4eba\u3001\u6b63\u751f\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-balance-scale\"><\/i> See also<\/h3>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-wp-embed is-provider-questetra-support wp-block-embed-questetra-support\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"dB5rk2SDO1\"><a href=\"https:\/\/support.questetra.com\/en\/addons\/converter-datetimes-in-difference-timezones\/\">Converter: Datetimes in different time zones<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Converter: Datetimes in different time zones&#8221; &#8212; Questetra Support\" src=\"https:\/\/support.questetra.com\/addons\/converter-datetimes-in-difference-timezones\/embed\/#?secret=ulMib43Mly#?secret=dB5rk2SDO1\" data-secret=\"dB5rk2SDO1\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-questetra-support wp-block-embed-questetra-support\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"yMHsOwBGuy\"><a href=\"https:\/\/support.questetra.com\/en\/addons\/deepl-text-translate\/\">DeepL #Text: Translate<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;DeepL #Text: Translate&#8221; &#8212; Questetra Support\" src=\"https:\/\/support.questetra.com\/addons\/deepl-text-translate\/embed\/#?secret=XPjtgzvQMi#?secret=yMHsOwBGuy\" data-secret=\"yMHsOwBGuy\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Translates using Google Translation API v2. Specifying the target language is mandatory, but specifying the source language is optional (Detected). The NMT model is applied, but in some languages the PBMT model is applied.<\/p>\n","protected":false},"author":2,"featured_media":103454,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_uag_custom_page_level_css":"","advanced_seo_description":"Translates using Google Translation API v2. Specifying the target language is mandatory, but specifying the source language is optional (Detected). The NMT model is applied, but in some languages the PBMT model is applied.","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[168],"tags":[3167,365,3162,366,378,3169],"class_list":["post-103453","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-addons","tag-authsetting","tag-easy-config-addon","tag-google-workspace","tag-httpclient","tag-json-parse","tag-translation"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?fit=1200%2C675&ssl=1","uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?fit=1200%2C675&ssl=1",1200,675,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?fit=560%2C315&ssl=1",560,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?fit=768%2C432&ssl=1",768,432,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?fit=1024%2C576&ssl=1",1024,576,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?fit=1200%2C675&ssl=1",1200,675,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?fit=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=900%2C675&ssl=1",900,675,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=800%2C600&ssl=1",800,600,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=600%2C675&ssl=1",600,675,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=800%2C675&ssl=1",800,675,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=600%2C450&ssl=1",600,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=450%2C600&ssl=1",450,600,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=600%2C600&ssl=1",600,600,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-en.png?fit=1200%2C675&ssl=1",1200,675,true]},"uagb_author_info":{"display_name":"IMAMURA, Genichi","author_link":"https:\/\/support.questetra.com\/en\/author\/imamuragenichi\/"},"uagb_comment_info":2,"uagb_excerpt":"Translates using Google Translation API v2. Specifying the target language is mandatory, but specifying the source language is optional (Detected). The NMT model is applied, but in some languages the PBMT model is applied.","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-qUB","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":103932,"url":"https:\/\/support.questetra.com\/en\/addons\/deepl-text-translate\/","url_meta":{"origin":103453,"position":0},"title":"DeepL #Text: Translate","author":"IMAMURA, Genichi","date":"2021-03-18","format":false,"excerpt":"Translates using DeepL API v2. Specifying the target language is mandatory, but specifying the source language is optional (Detected). It is also possible to translate into more formal or broken sentences (Formality).","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"DeepL: Text, Translate","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":103473,"url":"https:\/\/support.questetra.com\/ja\/addons\/google-translate-translation-api-basic-translate\/","url_meta":{"origin":103453,"position":1},"title":"Google \u7ffb\u8a33 #Translation_API_Basic: \u7ffb\u8a33","author":"IMAMURA, Genichi","date":"2021-03-11","format":false,"excerpt":"Google\u7ffb\u8a33\uff08API v2\uff09\u3092\u7528\u3044\u3066\u6a5f\u68b0\u7ffb\u8a33\u3057\u307e\u3059\u3002\u7ffb\u8a33\u5148\u8a00\u8a9e\uff08\u30bf\u30fc\u30b2\u30c3\u30c8\u8a00\u8a9e\uff09\u306e\u6307\u5b9a\u306f\u5fc5\u9808\u3067\u3059\u304c\u3001\u7ffb\u8a33\u5143\u8a00\u8a9e\uff08\u30bd\u30fc\u30b9\u8a00\u8a9e\uff09\u306e\u6307\u5b9a\u306f\u4efb\u610f\u3067\u3059\uff08\u81ea\u52d5\u691c\u51fa\u3055\u308c\u307e\u3059\uff09\u3002\u57fa\u672c\u7684\u306b\u306f\u3001\u30cb\u30e5\u30fc\u30e9\u30eb\u30de\u30b7\u30f3\u7ffb\u8a33\u30e2\u30c7\u30eb(NMT)\u304c\u9069\u7528\u3055\u308c\u307e\u3059\u304c\u3001\u4e00\u90e8\u306e\u8a00\u8a9e\u3067\u306f\u30d5\u30ec\u30fc\u30ba\u30d9\u30fc\u30b9\u30de\u30b7\u30f3\u7ffb\u8a33\u30e2\u30c7\u30eb(PBMT)\u304c\u9069\u7528\u3055\u308c\u307e\u3059\u3002","rel":"","context":"In &quot;\u30a2\u30c9\u30aa\u30f3&quot;","block_context":{"text":"\u30a2\u30c9\u30aa\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/addons\/"},"img":{"alt_text":"Google \u7ffb\u8a33: Translation API Basic, \u7ffb\u8a33","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-ja.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-ja.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-ja.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-ja.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/Google-Translate-Translation-API-Basic-Translate-ja.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":149567,"url":"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-deepl-text-translate\/","url_meta":{"origin":103453,"position":2},"title":"DeepL: Translate Text","author":"Shiho Tatsumi","date":"2025-01-20","format":false,"excerpt":"This item translates text using DeepL API v2. It is also possible to translate into more formal or broken sentences (Formality).","rel":"","context":"In &quot;BPMN Icons&quot;","block_context":{"text":"BPMN Icons","link":"https:\/\/support.questetra.com\/en\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":103952,"url":"https:\/\/support.questetra.com\/ja\/addons\/deepl-text-translate\/","url_meta":{"origin":103453,"position":3},"title":"DeepL #\u30c6\u30ad\u30b9\u30c8: \u7ffb\u8a33","author":"IMAMURA, Genichi","date":"2021-03-18","format":false,"excerpt":"DeepL API\uff08v2\uff09\u3092\u7528\u3044\u3066\u6a5f\u68b0\u7ffb\u8a33\u3057\u307e\u3059\u3002\u7ffb\u8a33\u5148\u8a00\u8a9e\uff08\u30bf\u30fc\u30b2\u30c3\u30c8\u8a00\u8a9e\uff09\u306e\u6307\u5b9a\u306f\u5fc5\u9808\u3067\u3059\u304c\u3001\u7ffb\u8a33\u5143\u8a00\u8a9e\uff08\u30bd\u30fc\u30b9\u8a00\u8a9e\uff09\u306e\u6307\u5b9a\u306f\u4efb\u610f\u3067\u3059\uff08\u81ea\u52d5\u691c\u51fa\u3055\u308c\u307e\u3059\uff09\u3002\u30d5\u30a9\u30fc\u30de\u30eb\u306a\u6587\u7ae0\u3084\u7815\u3051\u305f\u6587\u7ae0\u306b\u7ffb\u8a33\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002","rel":"","context":"In &quot;\u30a2\u30c9\u30aa\u30f3&quot;","block_context":{"text":"\u30a2\u30c9\u30aa\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/addons\/"},"img":{"alt_text":"DeepL: \u30c6\u30ad\u30b9\u30c8, \u7ffb\u8a33","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-ja.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-ja.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-ja.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-ja.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/03\/DeepL-Text-Translate-ja.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":165737,"url":"https:\/\/support.questetra.com\/en\/templates\/translation-request-20240726\/","url_meta":{"origin":103453,"position":4},"title":"Translation Process, ChatGPT\/Gemini Integration","author":"Tsuyoshi Kusaka","date":"2024-09-05","format":false,"excerpt":"This is the process of requesting a translation (Japanese to English) of a specified text. ChatGPT\/Gemini will automatically generate a translation proposal for the draft entered by the requester. The translator will complete the translation using the translation proposal created by ChatGPT\/Gemini as a reference.","rel":"","context":"In &quot;Workflow Apps&quot;","block_context":{"text":"Workflow Apps","link":"https:\/\/support.questetra.com\/en\/category\/templates\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2024\/09\/eyecatch-translation-request-20240726-en.png?fit=960%2C540&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2024\/09\/eyecatch-translation-request-20240726-en.png?fit=960%2C540&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2024\/09\/eyecatch-translation-request-20240726-en.png?fit=960%2C540&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2024\/09\/eyecatch-translation-request-20240726-en.png?fit=960%2C540&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":149576,"url":"https:\/\/support.questetra.com\/ja\/bpmn-icons\/service-task-deepl-text-translate\/","url_meta":{"origin":103453,"position":5},"title":"DeepL: \u30c6\u30ad\u30b9\u30c8\u7ffb\u8a33","author":"Shiho Tatsumi","date":"2025-01-20","format":false,"excerpt":"\u3053\u306e\u5de5\u7a0b\u306f\u3001DeepL API\uff08v2\uff09\u3092\u7528\u3044\u3066\u6a5f\u68b0\u7ffb\u8a33\u3057\u307e\u3059\u3002\u30d5\u30a9\u30fc\u30de\u30eb\u306a\u6587\u7ae0\u3084\u7815\u3051\u305f\u6587\u7ae0\u306b\u7ffb\u8a33\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002","rel":"","context":"In &quot;BPMN\u30a2\u30a4\u30b3\u30f3&quot;","block_context":{"text":"BPMN\u30a2\u30a4\u30b3\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/bpmn-icon-service-task-deepl-translate-text.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"amp_enabled":false,"_links":{"self":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/103453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/comments?post=103453"}],"version-history":[{"count":15,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/103453\/revisions"}],"predecessor-version":[{"id":149786,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/103453\/revisions\/149786"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/103454"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=103453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=103453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=103453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}