Google試算表-產生讓Google翻譯唸出字詞(日語)的網址QR Code

延續這篇:

Excel+Google-輸入英文字詞自動產生字典網址和Google翻譯唸出字詞的QR Code

本篇要利用 Google試算表來產生讓Google翻譯唸出字詞(日語)的網址QR Code。

Google試算表-產生讓Google翻譯唸出字詞(日語)的網址QR Code

將Google翻譯網址:

https://translate.google.com/translate_tts?client=tw-ob&tl=ja&q=

儲存格B2:=ENCODEURL(B3)

轉換為:

https%3a%2f%2ftranslate.google.com%2ftranslate_tts%3fclient%3dtw-ob%26tl%3dja%26q

其中參數:tl=ja,即為轉換為日語。

QR Code產生網址
http://chart.apis.google.com/chart?cht=qr&chs=400x400&chl=

產生中文翻日文的文字:

儲存格B6:=GoogleTranslate(B5,"zh-tw","ja")

產生中文翻日文的網址:

儲存格C6:=HYPERLINK(B3&B6,B6)

產生 QR Code

儲存格A8:=image($B$4&$B$2&"="&B6)

【實例】

利用原始文字:你好, 早安

產生翻譯文字:おはようございます

唸出日語的網頁:おはようございます

https://translate.google.com/translate_tts?client=tw-ob&tl=ja&q=おはようございます

產生的 QR Code:

Google試算表-產生讓Google翻譯唸出字詞(日語)的網址QR Code

除了英語的字詞之外,繼續延伸為句子,並且翻譯成日語、韓語、德語、法語。

image

 

(1) Google翻譯網址

https://translate.google.com/translate_tts?client=tw-ob&tl=en&q=

各國語言的代碼,例如:

中文 (台灣):zh-TW

德文:de

英文 (美國):en-US

英文 (英國):en-GB

法文 (加拿大):fr-CA

法文 (法國):fr-FR

俄文:ru

韓文:ko

日文:ja

只要調整網址中的「tl=en」,代入新的國家代碼。

(2) Google翻譯網址

將(1)Google翻譯網址轉成:

https%3a%2f%2ftranslate.google.com%2ftranslate_tts%3fclient%3dtw-ob%26tl%3den%26q

(3) QR Code產生網址

http://chart.apis.google.com/chart?cht=qr&chs=400x400&chl=

(4) 轉換成英語

儲存格B6:=SUBSTITUTE(GoogleTranslate(B5,"zh-tw","en")," ","%20")

因為句子中會有空格,所以利用 SUBSTITUTE 函數置換成「%20」。

(5) 產生 QR Code

儲存格A8:=image($B$4&$B$2&"="&B6)

 

同理:

轉成日語,代碼:ja

Google試算表-產生讓Google翻譯唸出字詞(日語)的網址QR Code

轉成韓語,代碼:ko

Google試算表-產生讓Google翻譯唸出字詞(日語)的網址QR Code

轉成德語,代碼:de

Google試算表-產生讓Google翻譯唸出字詞(日語)的網址QR Code

轉成法語,代碼:fr-FR

Google試算表-產生讓Google翻譯唸出字詞(日語)的網址QR Code

學不完.教不停.用不盡文章列表

arrow
arrow
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

    vincent 發表在 痞客邦 留言(1) 人氣()