/ Action menu

随手调用的翻译

最近出了个插件【Metaphrase】可以实现在任何能够激活Action Menu的地方即时(小窗)翻译。对于我这个英文菜鸟来说确实挺方便的。

一、插件介绍

很简单,选中需要进行翻译的文字,在弹出的菜单中点击“Translate”,就会弹出一个翻译窗口,将文字翻译成预设的语言。在系统设置中可以配置MetaPhrase翻译的目标语言,可以默认为系统语言“Use System Language”或者手动选择。(注:翻译需要网络支援)

00

挺方便吧。其实毛病也很大,无法即时选择翻译目标语言。平时都是英译中有时候碰巧想要差个中译英还得进设置配置一下,这思路和他小窗弹出的便捷思路完全背道而驰了。和作者说了几次,也不知道我的鸡饭英文他看不看得懂。

二、题外话

没有条件,创造条件。

新出了个插件【ProWidgets】就是以前那个【BrowseInApp】(无需跳转Safari在软件内直接打开链接)作者的新作。这货厉害,能实现众多功能小窗运作,具体还是另外开文仔细介绍吧。今天就借用他的浏览器功能,来说说,怎么自定义一个顺手的翻译。

还需要一个老牌插件【activityaction】。

1、ActivityAction的配置:

在ActivityAction中添加一个动作:Url中输入”http://translate.google.cn/?tl=zh_cn&text= ” 动作名随意,示例中填的是ToChinese

google翻译的命令简要介绍一下, tl 是翻译目标语言;还可以添加sl 明确源语言,省去google姐姐自己判断;text=后面是需要翻译的内容。ActivityAction负责将选中文字传递给这个URL。语言类别代码我在文后列了个附表,方便大家查阅。

01

2、使用示例

选中预备翻译的文字,点击菜单中的Activity,选择ToChinese

02

这时如果已经安装了ProWidgets,就会弹出一个浏览器窗体,显示翻译结果。看完了,双击窗口的标题栏,窗口就会缩小待命。重复刚才的选择翻译动作,待命窗口又会放大显示新的翻译结果。

03

如果需要对链接地址整站翻译可以这样填URL:http:/ /translate.google.cn/translate?act=url&tl=zh_cn&u=

然后:

04

类似这个方法。还可以实现即时搜索。

只需将activityaction的URL改成搜索命令即可。比如:http:/ /www.google.com/search?q=

玩法很多自己摸索吧。

附:语言表