fanmli
小狐狸
小狐狸
  • UID51688
  • 注册日期2015-11-08
  • 最后登录2021-09-29
  • 发帖数54
  • 经验71枚
  • 威望0点
  • 贡献值70点
  • 好评度9点
  • 社区居民
  • 忠实会员
阅读:2031回复:4

火狐浏览器有没有能在https://网站全页翻译的脚本或者代码?

楼主#
更多 发布于:2017-07-05 12:46
https://github.com/ https://addons.mozilla.org/
火狐浏览器有没有能在github网站全页翻译的脚本或者代码?谷歌浏览器就可以在这个网站全页翻译,火狐在一些https://的网站不管用谷歌有道还是百度都不能全页翻译!

请问大佬这个S3.Google Translator扩展是调用谷歌的API http://translate.google.com/ 就可以整页翻译https://的网站,我的鼠标手势代码也是调用谷歌这个APIhttp://translate.google.com/就不行?


{
                label: "翻译选定文字,无选定则翻译全文",
                command: function(event) {
                        var t = content.getSelection().toString();
 
if(t) {gBrowser.selectedTab = gBrowser.addTab("http://translate.google.cn/translate_t?hl=zh-CN#auto|zh-CN|"+t);}
 
else var tab = document.getElementById('content');
        var win = tab.selectedBrowser.contentWindow.top.window;
        //var cur_url = win.location.href;
        d=win.document;b=d.body;o=d.createElement('scri'+'pt');o.setAttribute('src','https://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 googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage:\"\"},\"google_translate_element\");}';p.setAttribute('type','text/javascript');b.appendChild(p);
                }
        },
infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
1楼#
发布于:2017-07-06 00:14
Firefox 自带,不过不知道现在还能用不
user_pref("browser.translation.bing.apiKeyOverride", "J5dY1fzkZwQP2Mq56ssXFF/G0dwrscNmCjSgaxl0CNE=");
user_pref("browser.translation.bing.clientIdOverride", "TestFirefox");
user_pref("browser.translation.detectLanguage", true);
user_pref("browser.translation.ui.show", true);
shiming
火狐狸
火狐狸
  • UID45807
  • 注册日期2014-05-03
  • 最后登录2020-05-28
  • 发帖数221
  • 经验263枚
  • 威望0点
  • 贡献值156点
  • 好评度13点
  • 社区居民
  • 忠实会员
2楼#
发布于:2017-07-09 11:02
infinity:Firefox 自带,不过不知道现在还能用不
user_pref("browser.translation.bing.apiKeyOverride", "J5dY1fzkZwQP2Mq56ssXFF/G0dwrscNmCjSgaxl0CNE...
回到原帖
这个看不懂。应该怎么操作?谢谢。
注册好麻烦哦
infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
3楼#
发布于:2017-07-09 13:51
shiming:这个看不懂。应该怎么操作?谢谢。回到原帖
咦,你会用UC还不知道user.js?
去about:config里搜第一对引号里的内容,把值改成后面一对引号里的内容,没有就新建。这些东西可以按我发的格式写在配置文件夹里的user.js里,以user_pref开头的表示每次启动时就改动这些值,并且以后删掉user.js后不会恢复成覆写之前的值,以pref开头的删掉user.js后会恢复成原来的值。
不过不推荐用user.js,据说会影响浏览器启动速度,手动去about:config里改一次就行了
shiming
火狐狸
火狐狸
  • UID45807
  • 注册日期2014-05-03
  • 最后登录2020-05-28
  • 发帖数221
  • 经验263枚
  • 威望0点
  • 贡献值156点
  • 好评度13点
  • 社区居民
  • 忠实会员
4楼#
发布于:2017-07-10 23:16
infinity:咦,你会用UC还不知道user.js?
去about:config里搜第一对引号里的内容,把值改成后面一对引号里的内容,没有就新建。这些东西可以按我发的格式写在配置文件夹里的user.js里,以user_pref开头的表示每次启动时就改动...
回到原帖
谢谢:)
注册好麻烦哦
游客

返回顶部