在MAC上右键菜单的翻译功能只能是中->英,毕竟是苹果词典,虽然翻译快,不过很多时候这不是我们想要的结果。所以现在可以利用另一种方法,把谷歌翻译功能添加到右键菜单中,这样就可以方便大家对文档或者字段进行翻译了~~
1.首先打开 Automator ->新建文稿->文稿类型选"服务",在左上的搜索框输入:"apple",找到"运行 AppleScript"项后双击,在右侧的编辑区,删除默认添加的代码,粘贴以下代码:
on run {input, parameters}
set output to "https://translate.google.cn/#auto/zh-CN/" & urldecode(input as string)
return output
end run
on urldecode(x)
set cmd to "'require \"cgi\"; puts CGI.escape(STDIN.read.chomp)'"
do shell script "echo " & quoted form of x & " | ruby -e " & cmd
end urldecode
附上截图参考~
上述代码里 "/#auto" 表示自动检测语言,"/zh-CN/" 表示翻译为简体中文,你可以根据你自己的需求,改为"中译英"、"日译繁中"、"德译法"等等,具体的语言代码请浏览器打开 谷歌翻译选择语言后在地址栏获取。
2.接下来继续搜索"菜单",找到"网站弹出式菜单"项双击,在右侧的编辑区可以修改部分设置,比如大小选择"自定",个人建议大小设为 720×480 ,位置选择"鼠标指标"。最后保存,起一个名字,这里我取 Google translate。
下面我们来找一段翻译
如果出现 操作“运行 AppleScript”时出现错误,就在
运行一遍,然后出现这样的界面
OK,这样就没问题,再次保存就好了。