延續這篇:
Excel+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:
除了英語的字詞之外,繼續延伸為句子,並且翻譯成日語、韓語、德語、法語。
(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
轉成韓語,代碼:ko
轉成德語,代碼:de
轉成法語,代碼:fr-FR
留言列表