MAC上使用右键菜单功能进行谷歌翻译

在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

附上截图参考~


MAC上使用右键菜单功能进行谷歌翻译_第1张图片

上述代码里 "/#auto" 表示自动检测语言,"/zh-CN/" 表示翻译为简体中文,你可以根据你自己的需求,改为"中译英"、"日译繁中"、"德译法"等等,具体的语言代码请浏览器打开 谷歌翻译选择语言后在地址栏获取。


2.接下来继续搜索"菜单",找到"网站弹出式菜单"项双击,在右侧的编辑区可以修改部分设置,比如大小选择"自定",个人建议大小设为 720×480 ,位置选择"鼠标指标"。最后保存,起一个名字,这里我取 Google translate



MAC上使用右键菜单功能进行谷歌翻译_第2张图片


下面我们来找一段翻译


MAC上使用右键菜单功能进行谷歌翻译_第3张图片


如果出现  操作“运行 AppleScript”时出现错误,就在


MAC上使用右键菜单功能进行谷歌翻译_第4张图片

运行一遍,然后出现这样的界面


MAC上使用右键菜单功能进行谷歌翻译_第5张图片

OK,这样就没问题,再次保存就好了。

你可能感兴趣的:(MAC上使用右键菜单功能进行谷歌翻译)