As we all know, Google, including Google Translate, is not accessible in mainland China.
Therefore, to use the Google Translate channel in video translation and dubbing software, you need to fill in a proxy address, which can be troublesome for beginners who are not familiar with using proxies.
Here's a small tool that allows you to use Google Translate directly without a proxy after you right-click and run it once.
First, download the tool here:
https://pyvideotrans.com/google.zip
After downloading, extract the files to a folder. You will find 3 files inside. Right-click on the GoogleTranslate.exe file and select "Run as administrator".
A black window will open and run automatically. When the text prompt "Whether to set to Host file (Y: Set)" appears, enter the letter Y on the keyboard and press Enter. That's it! Go ahead and try it.
Don't worry if it fails, keep reading.
Sometimes, due to permission issues, it may prompt a failure. Please pay attention to the prompt after you enter Y. Or, even if it doesn't prompt a failure, you still can't use Google Translate. In this case, you need to do the following:
Again, in the black window above (if it's closed, right-click GoogleTranslate.exe to open it again), copy the two lines of content.
After copying, open the folder C:\Windows\System32\drivers\etc. That is, from the system C drive, open the Windows folder, then find the System32 folder and open it, then find the drivers folder and open it, and then find the etc folder and open it. 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, and uncheck the "Read-only" box, and click OK.
Next, open the hosts file with Notepad and paste the content you just copied.
After saving, you are done. Go try it: https://translate.google.com
Is it accessible now?
In the video translation and dubbing software, select the Google Translate channel and leave the proxy address text box blank.