有沒有可能找出DeepL translator是否爲翻譯提供了API?不幸的是,我還沒有找到任何關於此的信息。使用DeepL API翻譯文本
想將其實現爲用於自動翻譯的Excel腳本。我已經試過Google(如https://translate.google.com/#en/es/Hello%20World),但DeepL似乎更準確。
有沒有可能找出DeepL translator是否爲翻譯提供了API?不幸的是,我還沒有找到任何關於此的信息。使用DeepL API翻譯文本
想將其實現爲用於自動翻譯的Excel腳本。我已經試過Google(如https://translate.google.com/#en/es/Hello%20World),但DeepL似乎更準確。
REST API最終(商業)可用,請參閱API reference documentation。
樣本請求將被
https://api.deepl.com/v1/translate?text=Hello%20World!&target_lang=EN&auth_key=XXX
其中XXX是您需要聯繫深1的認證密鑰。
有一個POST調用,使您得到的翻譯,我不知道有多少時間,這將支持或者它的時代侷限性,但在這裏它是:
網址:https://www.deepl.com/jsonrpc
你應該做一個POST調用下一個JSON:
{
'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
可以是一個有效的語言或自動
我寫了一個包裝此API一個Python模塊:pydeepl 目前還node package和php client實現相同的目標。
感謝您的寶貴意見。 :) - 節點包很酷,但對我的口味有太多的依賴關係。我遇到了另一個更精簡的軟件包。 [深1-翻譯](https://www.npmjs.com/package/deepl-translator) –
API將在幾個月內發佈。請參閱新聞稿:https://www.deepl.com/press.html – clemens
@macmoonshine這很棒,謝謝您的信息 – dontbyteme
@dontbyteme隨着時間的推移,這些基於機器學習的服務的質量會隨着模型的培訓而提高進展。您可以再試一次Google的功能,看看是否有區別。 Nicholas可能會檢查「如何使用Google翻譯API在Microsoft Excel中翻譯文本」的優秀答案可能是值得的:https://stackoverflow.com/questions/41671778/how-can-i-使用google-translate-api-to-translate-text-in-microsoft-excel – George