原创

chrome 谷歌翻译插件修改,支持超过250个字符的翻译

最近要经常用谷歌翻译,但是谷歌翻译有个让我蛋疼的地方,我选中一段文字后,不会弹出翻译的小图标,一次两次我还可以通过复制到translate.google.cn去翻译,但是很多次,就很麻烦了。

对于大段的文字,谷歌翻译不支持,那我只能自己动手修改了。

修改的过程其实就是跟js代码,最终找到是bubble_compiled.js,里面

打开:C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default\Extensions

找到:aapbdbdomjkkjkaonfhkkikfgjllcleb\2.0.9_0 目录

将2.0.9_0目录拷贝出来,改名字为googleChange.

删除_metadata 目录。

打开bubble_compiled.js文件,

Ej=function(a)这个方法进行的校验,并且成功的提取到了代码

var b=/^[0-9!@#$\u20ac\u00a3%^&*()_+\-=\[\]{};':"\\|,.<>\/?]*$/;return 0<a.length&&!Vc("gtx-bubble")&&250>a.length&&!b.test(a)&&400<window.innerWidth

既然找到了判断的逻辑,那就可以对症下药了,直接将250改成5000。(或者直接去掉这个判断!)

保存,使用谷歌的扩展程序打包功能进行打包,然后将打包的crx文件拖到chrome里面,安装。一气呵成。

查看扩展,纳尼,提示`此扩展程序可能已损坏。阿西吧,看来谷歌有对扩展进行校验,又研究一番。

修改_locales\zh_CN\messages.json文件

搜索8969005060131950570,将message改成Google 翻译修改版。

修改5636646071825253269,将message改成 浏览网页时可轻松查看翻译版本。由Google翻译小组提供。修改版

然后不要用打包的方式,直接在chrome://extensions/中,选择【加载已解压的扩展程序】,选择googleChange目录即可。重启chrome看看吧。哦,对了,在此之前,需要先开启开发者模式哦。


后续 既然都改了翻译的数量,那索性连弹出来的翻译窗口也调整下,现在宽度400明显太小,显示器那么大呢。

搜索a.u.setAttribute,修改样式为min-width: 200px; max-width: 800px;,最大宽度改成800,这下好看咯~

TIM截图20200715010051.jpg

下载:GitHub

参考: 该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况下添加的解决办法 chrome插件路径

温馨提示:
本文最后更新于 2020年07月15日,已超过 936 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我
正文到此结束
该篇文章的评论功能已被站长关闭
本文目录