|
: w! M; T, }9 V8 g 上次我看一位翻译界大佬分享了用GoogleSheet做翻译的方法,很有趣。
; R; M0 C4 z! t$ A; X. q 具体步骤很简单: + ] P2 O5 l/ Z: M8 w
1)打开Google Sheet,新建工作表(跟Excel操作一样);
: E9 A& x3 X& i 2)把需翻译的原文拷贝进单元格(例如:A1); 0 I5 Y u" ?+ P4 `
3)任意选取其他单元格,输入函数,格式如下: . d: `, ]% f3 ~3 W% v" B2 i
(务必保持英文半角状态):输入“googletranslate(其实只要输入前几个字母就会自动补全)”;输入左括号;输入单元格位置(例如:A1),加逗号,加“原文语种代码”(需输入引号),加“译文语种代码”(需输入引号),最后输入右括号。敲回车。
- [5 A6 E% a2 F; N& n 例如:=GOOGLETRANSLATE(A1,"en","zh")
2 E! \8 R2 h- Y, {. H 熟悉Excel函数的应该熟悉这种句法,简单说:上述函数就是调用谷歌机器翻译把A1单元格的英文译为简体中文。
5 L8 U9 ` B/ H. @; m 最后,这种操作支持格式刷批量进行。 Z6 W4 r9 ?7 c; K
看似很方便的操作,但在现实中存在以下几个问题:0)你懂的;
- C% @0 y6 C+ x' u1 W 1)如果文字量大,加载译文会需要很长时间,长到还不如直接到网页版Google Translate直接按键搞定。
' }2 s* q# u* @; i 2)译文质量。我做过对比,也许是防止这种免费服务被滥用,除了出翻译的速度与文字量呈反比外,Google Sheet调用的应是基于统计的机器翻译引擎(SMT),而不是现在质量最高的神经网络机器翻译引擎(NMT)。
% f: h A# R, _9 U0 O" L) z# L7 [ 优点:如果是那种存在excel表格里的简短术语,这种方法还是能帮你节约一点时间。
( v) P/ A, X' |1 `* t* y 而且,会函数看起来挺酷的。 ; \. N; f& v; A5 v% T
& E% _9 ?" D, }& C* O8 t
# t4 k4 }! o* N+ S! h4 O g5 J# w1 m! }. e
& M5 r% O, e" T4 }4 K3 C3 D
|