两个翻译当前页面为中文的 Ubiquity 命令[不带框架]

December 26th, 2008 at 11:29 am

用小书签来调用 Google 翻译来翻译当前页面,没办法去掉框架。Google 总是自动把没框架的翻译页面自动重定向到有框架的。

奇怪的是,用 Ubiquity 来调用木有框架的翻译页面却可以哦。

下面是两个 Ubiquity 命令,一个是“将当前英文网页翻译为中文”命令:en2zh,另一个是“将当前日文网页翻译为中文”命令:jp2zh。安装打开 Ubiquity ,输入 command-editor,打开命令编辑器,粘贴以下内容:

CmdUtils.CreateCommand({
name: "en2zh",
icon: "http://www.google.com/favicon.ico",
description: "将当前英文网页翻译为中文",
execute: function() {
var word = context.focusedWindow.document.location;
Utils.openUrlInBrowser( "http://72.14.235.104/translate_c?sl=en&tl=zh-CN&hl=zh-CN&ie=UTF-8&u=" +
escape(word) );
},
preview : function(obj){
obj.innerHTML = "将当前英文网页翻译为中文";
}
});

CmdUtils.CreateCommand({
name: "jp2zh",
icon: "http://www.google.com/favicon.ico",
description: "将当前日文网页翻译为中文",
execute: function() {
var word = context.focusedWindow.document.location;
Utils.openUrlInBrowser( "http://72.14.235.104/translate_c?sl=jp&tl=zh-CN&hl=zh-CN&ie=UTF-8&u=" +
escape(word) );
},
preview : function(obj){
obj.innerHTML = "将当前日文网页翻译为中文";
}
});

相关文章:

2 Responses

  1. 有没框架倒是没什么感觉么,您太追求完美了,哈哈..

    Yacca - December 27th, 2008 at 2:13 pm Notify
  2. 自动沙发器测试

    Fade Paveo - December 27th, 2008 at 9:16 pm Notify

Leave a Reply