前一篇提到我用 Notepad++ 來轉教科書附錄的文字到 Google 試算表中,不過它的英文例句只有英文,沒有翻譯。本來還在想,是不是又要寫程式到網路爬翻譯了。在想,Google 試算表和 Google 翻譯本是同一家人,會不會就可以直接在試算表的儲存格內翻譯,於是用了「google translate spreadsheet」這樣的關鍵字去搜尋是否已有解方。哇!真的有耶!
原來可以在儲存格內直接填入 GOOGLETRANSLATE 函數來進行翻譯,像我的試算表中,D欄是英文句字,以 D1 這格來說,就用這樣的公式來英翻中:
=GOOGLETRANSLATE(D1,"en","zh-tw")
GOOGLETRANSLATE 函數的參數依序如下:
- 要翻譯的文字。
- 原文的語言代碼 (en 為英文)。
- 結果的語言代碼 (zh-tw 為正體中文)。
其它語言的代碼可以在下面這個連結中找到:
最上一格輸入完公式以後,只要將底下也要填公式的儲存格都選取好,以鍵盤按 Ctrl + Enter 的組合鍵,選取的儲存格都會自動填入公式。
E欄填入了 GOOGLETRANSLATE 的公式 |
這樣子就輕輕鬆鬆完成我要的功能,實在太方便了!
不過啊~還是得自己校正一下,不然可能會遇到一些類似底下的句子:
Do you go to school by bus or on foot?
你乘公共汽車或腳上上學嗎?
沒有留言:
張貼留言