) e" Q! [$ q9 L: ~0 U
上次我看一位翻译界大佬分享了用GoogleSheet做翻译的方法,很有趣。 / ^& z( Q$ P s4 v. ^" r
具体步骤很简单: 0 r5 n s) ^* k' @! k# T& }! E0 S) U
1)打开Google Sheet,新建工作表(跟Excel操作一样);
* k" g& ]; D9 L1 B 2)把需翻译的原文拷贝进单元格(例如:A1); + g$ ~6 K, u) }
3)任意选取其他单元格,输入函数,格式如下:
& Y1 [$ y: V1 V7 y! x1 d6 T, a5 X+ n (务必保持英文半角状态):输入“googletranslate(其实只要输入前几个字母就会自动补全)”;输入左括号;输入单元格位置(例如:A1),加逗号,加“原文语种代码”(需输入引号),加“译文语种代码”(需输入引号),最后输入右括号。敲回车。
; A- k0 K1 @+ L$ N% L 例如:=GOOGLETRANSLATE(A1,"en","zh")
0 E6 _0 x3 G& V0 |0 n 熟悉Excel函数的应该熟悉这种句法,简单说:上述函数就是调用谷歌机器翻译把A1单元格的英文译为简体中文。 : u( P) A; Q9 M7 t4 Y
最后,这种操作支持格式刷批量进行。
( K; @1 C0 v e8 F/ W; ~8 D 看似很方便的操作,但在现实中存在以下几个问题:0)你懂的; 6 A6 E) ^, c" u
1)如果文字量大,加载译文会需要很长时间,长到还不如直接到网页版Google Translate直接按键搞定。 4 j" g! x. p0 q1 W* q0 ^( n! g
2)译文质量。我做过对比,也许是防止这种免费服务被滥用,除了出翻译的速度与文字量呈反比外,Google Sheet调用的应是基于统计的机器翻译引擎(SMT),而不是现在质量最高的神经网络机器翻译引擎(NMT)。 7 D7 Q4 o* e8 C( m3 ?5 J/ I
优点:如果是那种存在excel表格里的简短术语,这种方法还是能帮你节约一点时间。 5 P4 F/ ~$ [" F
而且,会函数看起来挺酷的。
' @7 f/ C7 j$ m* i3 o+ _ u+ k4 A: h8 r8 c( k
: D& c, f4 g- k) K6 \# `! c
7 K4 y- C% m: `& `4 O) R
% [+ K2 f6 Q2 `' t2 J1 e |