欢迎各位兄弟 发布技术文章
这里的技术是共享的
据说,其翻译引擎是Google翻译的镜像,刚刚上去看,目前还是可以用的,大家可以访问它的网址:https://fsoufsou.com/translate,尝试一下它的翻译效果如何。
最新大家也可以尝试使用这个镜像: https://translate.amz.wang/
还可以翻译网站
由于GT4T的翻译服务添加CDN加速,因此其调用谷歌翻译API时不受影响。
由于Google在国内的服务是共享ip的,所以只需要知道它在国内可以访问的ip地址,把它映射到谷歌翻译网址上就可以了。获取方法:
Windows系统下:
1)获取可用的IP
利用快捷键ctrl+r 打开cmd命令行,输入以下命令并回车:
nslookup google.cn
复制上图中http://google.cn下Address后面的地址,下来并保存。然后【ctrl+r】打开运行,输入以下路径。
C:\Windows\System32\drivers\etc\hosts
选择用记事本或者Emeditro打开hosts文件。
注意需要用管理员的权限打开和保存。
打开hosts文件后,将你所获取到的 IP 和 Google 翻译 API 的域名组合成一条 hosts 规则,并将其添加到 hosts 文件中的最后一行,保存文件后插件即可恢复正常使用。如下图如示:
打开Chrome中的设置,点击语言选项卡,设置语言偏好,点亮【询问是否翻译非您所用语言的网页】。
打开英文网站,点击右上角翻译图标,或者右键选择【翻译成中文】,可以把网页翻译成中文。
如果想翻译文本也可以,把txt文件拖到Chrome里面,提示会翻译成英语,并且可以在原文或者译文的界面切换。
详细请参与以下文章:
以上三种方法就可以让Google离开国内后再次使用其翻译服务,本人亲测可以使用,大家可以有选择地使用。
关注我,一个热爱翻译技术和Python编程的文科生,带给你不一样的学习体验。
来自 https://zhuanlan.zhihu.com/p/570526536
最新大家为了使用谷歌翻译用尽了各种方法:
有修改hosts后利用Google翻译插件的,也有使用其它翻译引擎如deepl, 同花顺的,今天介绍的是一位mu大佬在http://hf.co上架设的一个免费Google的API,速度不是很快,但是可以接受,其中的核心代码如下:
import requests
text=input("请输入要翻译的内容:")
def translate(text):
return requests.post("https://hf.space/embed/mikeee/gradio-gtr/+/api/predict", json={"data": [text, "en", "zh"]}).json()["data"][0]
print(translate(text))
我用这个API更新了我的Newsreader,界面如下:
这里是下载地址,大家可以下载试用:
链接:https://pan.baidu.com/s/1n3uhJIO2Ygqf5uPpO_g9cw?pwd=1234
提取码:1234
来自 https://zhuanlan.zhihu.com/p/576424055