有没有可能找到DeepL翻译器是否提供翻译API?不幸的是,我没有找到任何相关信息。
想将其实现到Excel脚本中进行自动翻译。我已经尝试了谷歌(如https://translate.google.com/#en/es/Hello%20World),但DeepL似乎更准确。
有没有可能找到DeepL翻译器是否提供翻译API?不幸的是,我没有找到任何相关信息。
想将其实现到Excel脚本中进行自动翻译。我已经尝试了谷歌(如https://translate.google.com/#en/es/Hello%20World),但DeepL似乎更准确。
有一个POST调用可以让您获得翻译,我不知道这将支持多少次或它的时限限制是多少,但这是它:
网址:https://www.deepl.com/jsonrpc
您应该使用下一个json进行POST调用:
{
'jsonrpc': '2.0',
'method': 'LMT_handle_jobs',
'params': {
'jobs': [
{
'kind':'default',
'raw_en_sentence': TEXT_TO_TRANSLATE
}
],
'lang': {
'user_preferred_langs': [
FROM_LANGUAGE,
TO_LANGUAGE
],
'source_lang_user_selected': FROM_LANGUAGE,
'target_lang': TO_LANGUAGE
},
'priority': -1
},
}
可用的语言有:
auto Auto detect
DE German
EN English
FR French
ES Spanish
IT Italian
NL Dutch
PL Polish
TO_LANGUAGE
必须是一个有效的语言,而FROM_LANGUAGE
可以是一个有效的语言或者是自动检测
我编写了一个Python模块来包装这个API:pydeepl。目前也有一个node package和一个php客户端可以实现相同的功能。
有一个免费的DeepL API,但你需要注册,重要的一点是他们会要求你提供信用卡号码:
“我们需要您的信用卡信息,以防止滥用我们的免费API,特别是为了防止欺诈性的多次注册。除非您手动升级到DeepL API Pro,否则不会向您的信用卡收取费用。”