When translating original subtitles into target language subtitles, it will connect to the translation API service for translation. If it fails, it will retry until it fails twice and reports an error.
Currently, 11 translation channels are supported, but almost none are free and directly available.
1. Although there are free trials, there are frequency and character limits (such as Baidu Translate and Tencent Translate). When the frequency limit or character limit is reached, it will naturally report an error and become unavailable.
2. A VPN is required for free use, such as Google Translate and the occasionally erratic Microsoft Translate. If no proxy is used or the proxy is unstable, a connection failure and error will occur.
3. DeepL's DeepLX can be used for free, but local deployment results in IP blocking after a few uses, causing errors.
4. To use the paid version of DeepL, ensure the authorization key is correct; otherwise, an authorization error will be reported.
5. Using the official ChatGPT API interface, free users are only allowed to make 3 requests per minute, and more will result in an error. If you are not a paying user, don't consider the official ChatGPT; it is simply unusable. Even with a paid account, a VPN is required.
6. Using third-party relayed ChatGPT API interfaces, the API addresses provided by third parties may also be blocked. Without a proxy, connection will fail, resulting in errors.
7. kimi, Qwen, and many other large models provide interfaces fully compatible with OpenAI and can be considered as third-party ChatGPT API usage. Simply fill in the relevant API address and SK in the ChatGPT API settings.
In summary, each translation channel has requirements regarding proxies, APIs, and keys. If these requirements are not met, an error will certainly occur.
If an error occurs, check the API address, authorization key, and proxy for your used translation channel.
Finally, to help novice users quickly get started and avoid getting stuck at the translation channel, version 1.40 added the "FreeGoogle" translation channel, which requires no proxy or configuration. Select it to use.
If you are not a novice user, please do not use this translation channel. It has request limits, and exceeding them will still result in an error. Please leave requests for novice users. This channel is essentially a reverse proxy for Google Translate.