Baidu Machine Translation is unable to process the text and reports an error. The core reasons are concentrated in three categories: "text parsing, network/server, and usage scenario restrictions". The following are specific troubleshooting steps and solutions, sorted by priority:
1、 First, investigate the three most common reasons (90% of errors can be resolved)
1. Hide "invisible special characters" in the text (the easiest to ignore)
- Phenomenon: Invisible to the naked eye, but the text may contain "zero width spaces, special line breaks, full/half width mixed spaces", causing Baidu Translate's parser to be unable to recognize them.
- Troubleshooting method:
-
复制文本到「记事本(Windows)」或「文本编辑(Mac)」,全选后「清除格式」(记事本直接粘贴即可自动清除);
-
手动删除所有段落间的空行,重新用「普通换行符(Enter 键)」分隔段落;
-
替换所有「全角空格」为「半角空格」(尤其标题和正文衔接处)。
2. Temporary network or server failure
- Phenomenon: Translation requests cannot be sent to Baidu servers, or the server load is too high (such as during peak hours or maintenance periods).
- Troubleshooting method:
-
刷新百度翻译网页(网页版),或退出 APP 重新进入(APP 版);
-
切换网络(如手机热点换 WiFi,或反之),排除本地网络限制;
-
隔 5-10 分钟再试(服务器临时故障通常会快速恢复)。
3. The text length or format exceeds the limit (the text length meets the standard, but confirmation is required)
- Baidu Translate web version supports "under 2000 words" in a single session. The text you provided is about 500 words, which is within the limit, but please note:
-
若文本包含「多级标题、列表符号(如 “一、”“1.”)」,部分版本的解析器可能误判为「格式异常」;
-
解决方案:暂时删除所有标题序号(如 “一、”“二、”),仅保留纯正文文本,再尝试翻译。
2、 Further investigate the special limitations of usage scenarios
1. Web version cache or browser issues
- Operation: Clear browser cache (Ctrl+Shift+Del), switch to "incognito mode" to open Baidu Translate, and re paste the text.
2. API call restrictions (if you are using a developer API)
- If integrated into the tool through Baidu Translate API, it may:
-
超出每日调用配额(免费版有次数限制);
-
API 密钥过期或 IP 被限制;
-
解决方案:登录百度翻译开放平台,查看「调用记录」和「密钥状态」,重置密钥或升级配额。
3、 Quick Verification: Test with 'Pure Text'
Copy the 'Simplified Text with Clear Format' directly to Baidu Translate and test if it can translate properly: