2023年6月底~7月亲测,恢复Google和360浏览器的翻译功能

今天发现3月份解决的google翻译失效了,而且之前的ip库似乎也不通了,于是重新搜了一波。

添加了一个新的host ip,于2023年6月底顺利解决了Google和360浏览器网页翻译的问题,特别记录一下,万一有需求的朋友可以一样解决问题。


找个英文的网页翻译测试下




翻译后




本次HOST IP更新如下

108.177.126.90 translate.google.com
108.177.126.90 translate.googleapis.com

HOST文件一般位于 C:\Windows\System32\drivers\etc 这个文件夹下

建议自己手工更新HOST!!!


-------------------------


因为我一直要通过notepad打开host文件,以管理员模式保存,直接记事本经常会遇到保存不了很是麻烦。

于是本人对这个HOST的修改做了一个方法封装,方便自己也偶尔分发给同事,这个代码对于不同的用户不能确保百分百完善,甚至也不能确保是否会影响你的系统或软件的正常运行,仅供能看懂代码的朋友学习交流,自行完善再使用,如果哪位朋友有好的完善建议可以反馈给我,个人觉得直接手工修改HOST文件还是相对最稳妥的。

使用方式为:

复制以下代码到一个新建文本文件,比如123.txt ,扩展名修改成.bat,比如 123.bat, 然后在文件上右键-以管理员方式运行。

@echo off
set "hostsFile=%SystemRoot%\System32\drivers\etc\hosts"
set "tempFile=%temp%\hosts.tmp"

echo Adding entries to the hosts file...
findstr /v /i /c:"translate.google.com" /c:"translate.googleapis.com" "%hostsFile%" > "%tempFile%"
echo 108.177.126.90 translate.google.com >> "%tempFile%"
echo 108.177.126.90 translate.googleapis.com >> "%tempFile%"

set "backupName=%hostsFile%%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.bak"
copy /y "%hostsFile%" "%backupName%"


echo Updating the hosts file...
move /y "%tempFile%" "%hostsFile%"

echo Done!
pause


这个代码主要实现

1.删除原host文件中关于 translate.google.com 和 translate.googleapis.com 的设置,写入新的设置。

2.备份旧的host文件,再修改一个新的。






相关推荐

2023年3月亲测,恢复Google和360浏览器的翻译功能

2023年3月亲测,恢复Google和360浏览器的翻译功能

如图:已成功在360浏览器把github首页翻译成了中文 可能很多人已经掌握了这个技巧,但这个问题却困扰了我很久,直到下决心找资料解决这个翻译问题。只是想不到的时候,解决方案确实如此简单,也不是很麻...

开源划词翻译软件pot1.13.1(体积12M+)

开源划词翻译软件pot1.13.1(体积12M+)

在日常浏览中,自己对翻译软件的要求是要使用方便又不干扰原文,速度要快,安装要方便。 在付费领域可能有不少优秀的翻译软件,但在免费开源领域,就需要更多的挖掘使用,找到一款合适自己的翻译软件。 pot1...

猜你喜欢

设置xshell断开自动重连的方法

设置xshell断开自动重连的方法

有时候xshell挂机做一些任务,由于网络不稳定,尤其是我们这种家用宽带时不是跳一下公网IP导致连接异常,xshell经常没过多久就断开了,麻烦的很。 关于这个问题首先问了一个AI, AI一本正经胡...

WPS免登录修改脚本,实现不登录wps解锁变灰色的功能按钮

WPS免登录修改脚本,实现不登录wps解锁变灰色的功能按钮

软件截图 应用场景 新版wps不登录不让用,非常麻烦。又不是要VIP功能,只是基本的文本修改字体,大小,加粗这些都不让用。 也是服了这个软件的策划脑子里是怎么想的,这个主要出现在个人版上。虽然解决方...

linux centos 解决卸载分区出现umount: target is busy.

linux centos 解决卸载分区出现umount: target is busy.

服务器一个分区的文件数过多,磁盘满,用rm时间太久,由于文件属于Cache可删除,决定直接格式化这个分区。 根据步骤,要选umount卸载分区,再mkfs.ext4格式化,再重新mount挂载。 【...

alphaTab.js在播放gp5格式曲谱乱码的解决

alphaTab.js在播放gp5格式曲谱乱码的解决

alphaTab.js是一个用来实现在网页播放guitar pro曲谱的js框架,能够兼容甩有gp格式的在线播放,但是alphaTab.js在播放一年老曲谱的时候会出现汉字乱码。 这里的原因就是这个...