It is well known that Google, including Google Translate, is inaccessible in China.
Therefore, to use the Google Translate channel in Video Translation and Dubbing Software, you need to fill in the proxy address, which is quite troublesome for novices who don't know how to use a proxy.
I recommend a small tool that, after running once with a right-click, allows you to use Google Translate directly without a proxy.
First, download the tool here
https://pyvideotrans.com/google.zip
After downloading, unzip it to a folder. There are 3 files inside. Right-click on the GoogleTranslate.exe file and select "Run as administrator".
A black window will open and run automatically. When you see the text prompt "是否设置到Host文件(Y:设置)" (Whether to set to Host file (Y: Set)), enter the letter Y from your keyboard and press Enter. That's it! Give it a try.
Don't worry if it fails, keep reading.
Sometimes, due to permission issues, it may prompt failure. Please observe the prompt after you enter Y, or even if it doesn't show failure, you may still not be able to use Google Translate. In this case, you need to do this further.
In the same black window above (if it's closed, right-click GoogleTranslate.exe to open it again), copy the two lines of content.
Open the folder C:\Windows\System32\drivers\etc, which is from the system C drive, open the Windows folder, then find and open the System32 folder, then find and open the drivers folder, and then find and open the etc folder. You will see the hosts file or the uppercase HOSTS file. This file has no extension, don't worry, this is not an error.
Then right-click on the file, click Properties, uncheck the "Read-only" box, and click OK.
Then open this hosts file with Notepad and paste the content you just copied.
After saving, you're done. Try https://translate.google.com
You should be able to access it now.
In the video translation and dubbing software, select the Goole translation channel, and leave the proxy address text box blank.