【发布时间】:2020-06-11 16:37:02
【问题描述】:
如何使用 Microsoft Translator 将超过 5000 个字符的整个 JSON 文件从不同的语言翻译成英语。每个请求有 5000 个字符的限制,请帮我翻译整个文件。
我收到此错误:
{"error": {"code": 400077, "message": "The maximum request size has been exceeded."}}
【问题讨论】:
-
您可以在每个请求中子字符串少于 5K 字符的文本。但是因为你有句子,你应该用这样的词来溢出文本: text.split()[:500] 然后附加它们。终于发了
-
"attranslate" 是解决问题的现代工具:github.com/fkirc/attranslate 除了 Microsoft,它还可以与 Google 或 DeepL 一起使用。
标签: python translation microsoft-translator