今天在脸书上看到几位朋友分享了一张动画图(来源),动画图中显示了一个把 Google 试算表当作多国语言自动翻译机的范例,十分让人惊艳!
于是我立刻开始研究,并将动画中的某些语法加以改良,这篇文章,就要来教大家怎么用 Google 试算表就能自制多国语言自动翻译机,并且提供大家范本下载。
我之前在电脑玩物已经分享过几次云端 Google 试算表的应用技巧:
而今天要分享的“用 Google 试算表制作多国语言翻译机”,则是应用到了 Google 试算表里的自动函式计算功能,很简单,相信你也能马上上手。
1.
首先,让我们云端打开一个新的 Google 试算表,接着设定三个字段:输入原文的字段、语系代码的字段、翻译结果的字段。
然后先在语系代码的字段输入想要自动翻译的各国语系,你可以参考这篇文章里有各国语系代码:“
各国语言代码表”。要注意的是,要翻译成繁体与简体中文,要特别输入 zh-tw 和 zh-cn 这样的区别。
2.
接着,我们在翻译结果的第一个空白字段中设定我们的函数算式(图中是 C2 的字段)。
3.
放心,你不用背下函数,你也不用真的完整自己输入,因为我们只要输入部分关键字, Google 试算表就能搜寻到内建的支援函式。
这里我们要找到的是“=googletranslate ”这个来自
Google 翻译的函式。
4.
只要找到并选择这个函式,你会看到 Google 试算表还很贴心的提供你“教学卡片”,所以非常好上手。
5.
以我图片中的字段范例,最终我要输入的函式语法是:
=GOOGLETRANSLATE($A$2,”auto”,B2)
“ $A$2 ”代表锁定这一栏的内容,当作要翻译的原文。
“ “auto “”代表让 Google 翻译自动侦测来源语言,如果你只翻译某一种来源的语言,也可以在这里直接改成该语系代码。
“ B2 ”代表要翻译成哪一种语言,指向 B2 字段所输入的语系代码。
6.
设定好函式后,在 A2 字段开始输入你要翻译的原文,就会看到 C2 字段自动产生翻译结果了。
7.
而这时候,我们按住 C2 字段的右下方延伸标记,把函式自动复制到下面每一栏中,这样延伸拓展后,函式会自动替换每一栏的语系代码。
8.
于是,当我们在 A2 字段输入一个原文,经过自动语言侦测,就可以在后方显示所有多国语系的自动翻译结果了。
9.
而且因为这是 Google 翻译,所以你也可以输入一整句话,查看一段文字的翻译结果。
Google 试算表的函式还有很多应用方法,有兴趣的朋友可以慢慢研究,或者提供你已经在使用的技巧,让我们大家一起交流讨论。
2018-01-22 05:44:00