Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8886

Node.js: Google Cloud Translation API の使い方 (Basic)

$
0
0
basic01.js
#! /usr/bin/node
////  basic01.js////                      Nov/25/2000//// ---------------------------------------------------------------'use strict'asyncfunctiontranslateText(){let[translations]=awaittranslate.translate(text,target)translations=Array.isArray(translations)?translations:[translations]console.log('Translations:')translations.forEach((translation,i)=>{console.log(`${text[i]} => (${target}) ${translation}`)console.error("*** 終了 ***")})}// ---------------------------------------------------------------console.error("*** 開始 ***")const{Translate}=require('@google-cloud/translate').v2consttranslate=newTranslate()consttext="Es war einmal ein kleines Mädchen."consttarget="ja"translateText()// ---------------------------------------------------------------

実行方法

export GOOGLE_APPLICATION_CREDENTIALS=./***.json
#
basic01.js

実行結果

*** 開始 ***
Translations:
E => (ja) 昔々、小さな女の子がいました。
*** 終了 ***

Viewing all articles
Browse latest Browse all 8886

Trending Articles