1224 条记录
52 私有链接
52 私有链接
3 条结果
标签
翻译
bob是一款macOS上的翻译软件。这是一个用于bob软件的deepl翻译插件,不需要apiKey或账号密码,也不需要启动服务,可无限次免费使用。它还新增了DeepL单词查询功能,并进行了重大更新以支持频繁访问后的免费翻译。
除此之外,作者还提供了其他翻译的api接口。
代码还真可以用~
import re
import html
from urllib import parse
import requests
GOOGLE_TRANSLATE_URL = 'http://translate.google.com/m?q=%s&tl=%s&sl=%s'
def translate(text, to_language="auto", text_language="auto"):
text = parse.quote(text)
url = GOOGLE_TRANSLATE_URL % (text,to_language,text_language)
response = requests.get(url)
data = response.text
expr = r'(?s)class="(?:t0|result-container)">(.*?)<'
result = re.findall(expr, data)
if (len(result) == 0):
return ""
return html.unescape(result[0])
print(translate("你吃饭了么?", "en","zh-CN")) #汉语转英语
print(translate("你吃饭了么?", "ja","zh-CN")) #汉语转日语
print(translate("about your situation", "zh-CN","en")) #英语转汉语
它可以帮助用户在不同平台上轻松进行划词翻译,提供方便的翻译功能。内置google、deepl和微软免费翻译,支持以下翻译功能,
- 划词翻译
- 输入翻译
- 外部调用
- 剪切板监听模式
- 截图 OCR
- 截图翻译