mcsf
小狐狸
小狐狸
  • UID27331
  • 注册日期2008-12-06
  • 最后登录2013-03-22
  • 发帖数17
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3819回复:14

请教一款Google Translate扩展?

楼主#
更多 发布于:2011-05-26 09:55
装了几个基于Google Translate的扩展,单词翻译可以,但是整页翻译没有一个行的(FF4.0.1),不知是否版本问题,点"Translate Page"时无反应.

有朋友在使用相似功能的扩展么?帮忙推荐个
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
1楼#
发布于:2011-05-26 09:55
如果你使用拖拽扩展的话,可以添加自定义搜索引擎来拖拽翻译.
比如,有道翻译,Google翻译.都可以
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2023-02-03
  • 发帖数1195
  • 经验59枚
  • 威望0点
  • 贡献值26点
  • 好评度10点
2楼#
发布于:2011-05-26 09:55
gBrowser.loadURI("javascript:{d=document;b=d.body;o=d.createElement('scri'+'pt');o.setAttribute('src','http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit');o.setAttribute('type','text/javascript');b.appendChild(o);v=b.insertBefore(d.createElement('div'),b.firstChild);v.id='google_translate_element';v.style.display='none';p=d.createElement('scri'+'pt');p.text='function%20googleTranslateElementInit(){new%20google.translate.TranslateElement({pageLanguage:%22%22},%22google_translate_element%22);}';p.setAttribute('type','text/javascript');b.appendChild(p);}void%200");

哪个浏览器都行,不用扩展。我是用鼠标手势的。boomarklet就用javascript:那部分就可以了
以前firefox跳个票的时间现在可以发布几个正式版了-_-
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
3楼#
发布于:2011-05-26 09:55
不知道是不是错觉,我发现Google翻译,有些细节没有有道翻译来的更贴近点.
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2023-02-03
  • 发帖数1195
  • 经验59枚
  • 威望0点
  • 贡献值26点
  • 好评度10点
4楼#
发布于:2011-05-26 09:55
不过中英翻译不如人意。英中没用过。一般是用来翻译日语的,效果还好
以前firefox跳个票的时间现在可以发布几个正式版了-_-
mcsf
小狐狸
小狐狸
  • UID27331
  • 注册日期2008-12-06
  • 最后登录2013-03-22
  • 发帖数17
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2011-05-26 09:55
dindog
gBrowser.loadURI("javascript:{d=document;b=d.body;o=d.createElement('scri'+'pt');o.setAttribute('src','http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit');o.setAttribute('type','text/javascript');b.appendChild(o);v=b.insertBefore(d.createElement('div'),b.firstChild);v.id='google_translate_element';v.style.display='none';p=d.createElement('scri'+'pt');p.text='function%20googleTranslateElementInit(){new%20google.translate.TranslateElement({pageLanguage:%22%22},%22google_translate_element%22);}';p.setAttribute('type','text/javascript');b.appendChild(p);}void%200");

哪个浏览器都行,不用扩展。我是用鼠标手势的。boomarklet就用javascript:那部分就可以了
回到原帖


请问是保存为user.js吗?
不好意思,以前都没有试过弄JS的
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
6楼#
发布于:2011-05-26 09:55
http://translate.google.com/translate_buttons?hl=zh-cn
或者把
javascript:{d=document;b=d.body;o=d.createElement('scri'+'pt');o.setAttribute('src','http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit');o.setAttribute('type','text/javascript');b.appendChild(o);v=b.insertBefore(d.createElement('div'),b.firstChild);v.id='google_translate_element';v.style.display='none';p=d.createElement('scri'+'pt');p.text='function%20googleTranslateElementInit(){new%20google.translate.TranslateElement({pageLanguage:%22%22},%22google_translate_element%22);}';p.setAttribute('type','text/javascript');b.appendChild(p);}void%200

新建一个书签.
hzdm63
小狐狸
小狐狸
  • UID35561
  • 注册日期2011-03-22
  • 最后登录2022-09-07
  • 发帖数51
  • 经验25枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
7楼#
发布于:2011-05-26 09:55
mcsf:装了几个基于Google Translate的扩展,单词翻译可以,但是整页翻译没有一个行的(FF4.0.1),不知是否版本问题,点"Translate Page"时无反应.

有朋友在使用相似功能的扩展么?帮忙推荐个
回到原帖

用gTranslator呢。
https://addons.mozilla.org/zh-CN/firefo ... ranslator/
mcsf
小狐狸
小狐狸
  • UID27331
  • 注册日期2008-12-06
  • 最后登录2013-03-22
  • 发帖数17
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2011-05-26 09:55
dindog
gBrowser.loadURI("javascript:{d=document;b=d.body;o=d.createElement('scri'+'pt');o.setAttribute('src','http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit');o.setAttribute('type','text/javascript');b.appendChild(o);v=b.insertBefore(d.createElement('div'),b.firstChild);v.id='google_translate_element';v.style.display='none';p=d.createElement('scri'+'pt');p.text='function%20googleTranslateElementInit(){new%20google.translate.TranslateElement({pageLanguage:%22%22},%22google_translate_element%22);}';p.setAttribute('type','text/javascript');b.appendChild(p);}void%200");

哪个浏览器都行,不用扩展。我是用鼠标手势的。boomarklet就用javascript:那部分就可以了
回到原帖


我试了几次,好像要把最后一个;放到双引号内才能成功,dindog是否不小心码错了? 移位后,放到FireGestures里就成功了.
谢谢啊,终于弄明白了
gBrowser.loadURI("javascript:{d=document;b=d.body;o=d.createElement('scri'+'pt');o.setAttribute('src','http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit');o.setAttribute('type','text/javascript');b.appendChild(o);v=b.insertBefore(d.createElement('div'),b.firstChild);v.id='google_translate_element';v.style.display='none';p=d.createElement('scri'+'pt');p.text='function%20googleTranslateElementInit(){new%20google.translate.TranslateElement({pageLanguage:%22%22},%22google_translate_element%22);}';p.setAttribute('type','text/javascript');b.appendChild(p);}void%200;")
mcsf
小狐狸
小狐狸
  • UID27331
  • 注册日期2008-12-06
  • 最后登录2013-03-22
  • 发帖数17
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2011-05-26 09:55
MalcKear:http://translate.google.com/translate_buttons?hl=zh-cn
或者把
javascript:{d=document;b=d.body;o=d.createElement('scri'+'pt');o.setAttribute('src','http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit');o.setAttribute('type','text/javascript');b.appendChild(o);v=b.insertBefore(d.createElement('div'),b.firstChild);v.id='google_translate_element';v.style.display='none';p=d.createElement('scri'+'pt');p.text='function%20googleTranslateElementInit(){new%20google.translate.TranslateElement({pageLanguage:%22%22},%22google_translate_element%22);}';p.setAttribute('type','text/javascript');b.appendChild(p);}void%200

新建一个书签.
回到原帖


非常不错,选择性和整页都能实现.
谢谢!!!
mcsf
小狐狸
小狐狸
  • UID27331
  • 注册日期2008-12-06
  • 最后登录2013-03-22
  • 发帖数17
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2011-05-26 09:55
hzdm63
用gTranslator呢。
https://addons.mozilla.org/zh-CN/firefo ... ranslator/
回到原帖


发贴前我有装上试过的,结果无反应.  现在知道原因了,我装的NoScript把GOOGLEAPI给禁了,放行后就解决了.

谢谢啊.

再次感谢LS兄台们,问题搞掂  
linwenzhi7
千年狐狸
千年狐狸
  • UID31370
  • 注册日期2009-12-13
  • 最后登录2024-05-17
  • 发帖数1001
  • 经验243枚
  • 威望0点
  • 贡献值180点
  • 好评度23点
  • 社区居民
  • 忠实会员
11楼#
发布于:2011-05-26 09:55
一直在用 http://userscripts.org/scripts/source/46744.user.js
mcsf
小狐狸
小狐狸
  • UID27331
  • 注册日期2008-12-06
  • 最后登录2013-03-22
  • 发帖数17
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
12楼#
发布于:2011-05-26 09:55
传闻GOOGLE要关闭这个API了.....悲剧
ffpro
火狐狸
火狐狸
  • UID35340
  • 注册日期2011-02-26
  • 最后登录2018-07-18
  • 发帖数289
  • 经验45枚
  • 威望0点
  • 贡献值16点
  • 好评度1点
  • 社区居民
13楼#
发布于:2011-05-26 09:55
Google翻译支持的语种比有道多很多
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
14楼#
发布于:2011-05-26 09:55
ffpro:Google翻译支持的语种比有道多很多回到原帖

一般人只用中英互译吧??
游客

返回顶部