|
2 I5 \$ T8 d0 x7 _! C8 s% [: \4 J
上次我看一位翻译界大佬分享了用GoogleSheet做翻译的方法,很有趣。 ' J$ J5 [$ q2 A
具体步骤很简单: ) K' F) h/ W6 l' f
1)打开Google Sheet,新建工作表(跟Excel操作一样); 6 [* @. p7 F0 u9 ?- u3 w
2)把需翻译的原文拷贝进单元格(例如:A1); & i+ A ?+ E9 ^) C* D+ y# E/ b
3)任意选取其他单元格,输入函数,格式如下:
; T0 r7 C5 q* F9 P (务必保持英文半角状态):输入“googletranslate(其实只要输入前几个字母就会自动补全)”;输入左括号;输入单元格位置(例如:A1),加逗号,加“原文语种代码”(需输入引号),加“译文语种代码”(需输入引号),最后输入右括号。敲回车。
6 ~$ B7 J( g1 r6 s4 p 例如:=GOOGLETRANSLATE(A1,"en","zh")
& ^6 j: W _6 u1 ^ 熟悉Excel函数的应该熟悉这种句法,简单说:上述函数就是调用谷歌机器翻译把A1单元格的英文译为简体中文。 ( ^. l$ V- ?' ]
最后,这种操作支持格式刷批量进行。 2 x% L) N5 v) E, S6 O+ R
看似很方便的操作,但在现实中存在以下几个问题:0)你懂的; 7 X. ~( U2 S) _7 [) ]2 }
1)如果文字量大,加载译文会需要很长时间,长到还不如直接到网页版Google Translate直接按键搞定。
0 h3 w0 E# A8 e3 O6 ~- h [ 2)译文质量。我做过对比,也许是防止这种免费服务被滥用,除了出翻译的速度与文字量呈反比外,Google Sheet调用的应是基于统计的机器翻译引擎(SMT),而不是现在质量最高的神经网络机器翻译引擎(NMT)。 & A+ c& K) U( ~; T
优点:如果是那种存在excel表格里的简短术语,这种方法还是能帮你节约一点时间。 * T0 a* }0 g. p7 a4 W
而且,会函数看起来挺酷的。
# }. J+ D) r* Q+ j
: c/ ?7 ~' n7 h: F6 ^
5 s+ ]4 o% U$ |: `) k8 S' o9 ? ?8 a. Z. x7 p
/ e9 w. h; e" H0 |! k1 k# [ |