美文网首页
googletrans 解决前端翻译问题 省时省力

googletrans 解决前端翻译问题 省时省力

作者: Ray_afab | 来源:发表于2020-07-21 10:29 被阅读0次
WX20200721-102344.png

吓人不 这么多文字需要翻译 这一页还只占整个英文文件的1/8(注意看右边文件总体) 而且要翻译成 阿拉伯语 葡萄牙语 法语 德语 丹麦语... 那不一天就过去了吗 没办法人家只给英文文件 其余的让自己搞 在用谷歌翻译了德语1/4的时候 我开始怀疑人生了 我为什么要在这儿 为啥做前端 天为啥这么快黑了。。 我要解放! 然后就网上找到了googletrans这个库 人生又美好了 寥寥几句代码 不禁叹到 python大法好!

注意 此方法必须有梯子才有效
在 virtuenv中 执行
export http_proxy=http://127.0.0.1:1087;export https_proxy=http://127.0.0.1:1087;
1087 是你vpn的端口


import json
from googletrans import Translator
lang = "sk"
translator = Translator()
f = open('./before.json', 'r+')
str_json = f.read()
temp = json.loads(str_json)
for key in temp:
    result = translator.translate(temp[key].lower(), dest=lang).text
    print(result)
    temp[key] = result
    # print(key, temp[key])
print(temp)
try:
    f = open('result.json', 'w')
    print("打开文件成功")
    f.write(json.dumps(temp))
    f.close()
except OSError:
    print("打开文件失败")
WX20200721-103320.png

相关文章

  • googletrans 解决前端翻译问题 省时省力

    吓人不 这么多文字需要翻译 这一页还只占整个英文文件的1/8(注意看右边文件总体) 而且要翻译成 阿拉伯语 葡萄牙...

  • pycharm googletrans AttributeErr

    记录一个谷歌翻译的解决方案, 之前的python翻译插件googletrans, 最近不能使用了。 百度都是这个答...

  • Python谷歌翻译

    前言 文章转自奇妙的Python库之【googletrans(翻译)】[https://cloud.tencent...

  • Python之Googletrans库(谷歌翻译)

    安装 pip install googletrans 简单用法 翻译中文 翻译英文需要使用dest关键字指定目标语...

  • 中式整理收纳术分享 88篇

    看起来表面难解决的问题 其实不一定是真正的问题 难解决的事教给专业的人 直接彻底解决问题的症结 省时省力省钱省心 ...

  • Day 100/100 Vue3.0 & Vue-cli4.5

    写在前端的话 除了后端解决跨域问题前端可以解决吗?答案是可以~~~ (一)问题 遇到了跨域问题,本地的URL是 h...

  • Django 后端解决跨域问题

    前端后端分离的项目,经常会遇到跨域请求的问题。解决跨域问题,有从前端的代理解决的方案,和用后端的解决方案。这里介绍...

  • 设计模式之策略模式

    @(前端)[设计模式,JavaScript,TypeScript] 策略模式解决的问题:策略模式要解决的问题是,代...

  • 解决前端缓存问题

    vue-cli里的默认配置,css和js的名字都加了哈希值,所以新版本css、js和就旧版本的名字是不同的,不会有...

  • 前端常见问题

    引言 前端页面编写遇到的问题及解决方式 问题1 id中service_box的div无法找到高,怎么解决?解决 问...

网友评论

      本文标题:googletrans 解决前端翻译问题 省时省力

      本文链接:https://www.haomeiwen.com/subject/gfobkktx.html