This error occurs because you selected DeepL as the translation channel but did not provide an API key (Auth Key). DeepL requires authentication to use its translation service.
In pyVideoTrans, go to Menu → Translation Settings → DeepL Settings.
Paste your key into the DeepL Auth Key field.
If you are using the free DeepLX self-hosted service, ensure it is correctly deployed and enter its address in Menu → Translation Settings → DeepLX API Address.
If you do not wish to use DeepL, simply switch to another translation channel (e.g., Google, Microsoft, or an AI model like DeepSeek).
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.