Auto-Translation of subtitle files using Google Translator Toolkit

therealpmuk

Active Member
Dec 20, 2012
154
201
The following instructions describe how to use Google Translation Toolkit to auto-translate .SRT subtitle files between languages.

It is assumed that you have already downloaded the foreign language subtitle file to your local file system.

The instructions and accompanying screenshots are based on using the Chrome browser on Windows 10.

The same broad principles will apply to other browsers and operating systems, but screens may differ in appearance.

If your subtitle file is not in SRT format, I would recommend that you convert it to SRT first. You can perform this conversion online at https://subtitletools.com/convert-to-srt-online.

If your subtitle file has foreign characters in the file name, I would remove those first as Google translate sometimes does not like certain character set.

For example, rename CLUB-497 寿退社する妻の送別会ビデオ 僕の愛しい嫁.srt to CLUB-497.srt


To start the translation, go to https://translate.google.com/toolkit/list

At top left you will see an UPLOAD button - click this.

upload_2019-9-25_18-25-25.png

On my configuration, this opens a new tab in the browser. Now at top left you see a link to Add content to translate. This opens a drop-down menu, from which you select "Upload file".

upload_2019-9-25_18-30-16.png



On my configuration, this opens a third tab. Now click the "Choose file" button at top left

upload_2019-9-25_18-31-58.png

This opens a dialog box so that you can navigate and select your foreign-language SRT file.

Once you have selected the file, it is displayed and you can tell the translator what language you are translating FROM.

upload_2019-9-25_18-37-21.png

In the screenshot above I have already elected Chinese (simplified). The first time you use the toolkit this value may be blank or default to the first value on the list. To change it, simply click on it and select the required language from the list.

upload_2019-9-25_18-38-29.png


Next, you have to tewll the Toolkit the language you want to translate INTO. In most cases this will be English. If you are lucky and your target language is already in the list of languages displayed, you can simply select it.

Unfortunately I have never been able to get English into the default list so I have to choose it. To do this, you have to start typing the name of the target language in the box (for English "en" is sufficient) and then select the language.

upload_2019-9-25_18-42-14.png

Once you have your target language selected, click the blue next button.

upload_2019-9-25_18-44-23.png
At the top centre of the screen you will see an ornage message bar indicating that the file is being uploaded.

Next, you may be shown a translation service offer (I always am!).

upload_2019-9-25_18-46-47.png
Just click no thanks. In a matter of a few seconds (usually) your translated file will be shown at the top of a list.

upload_2019-9-25_18-48-34.png

Select it by clicking on the name. You will now get a split screen with the original text to the left and the translated text to the right. You can scroll and review the translation if you want.

To download you translated SRT file, simply select File - Download from the top left of the screen.

upload_2019-9-25_18-50-54.png

You now have a fully-translated SRT file with the original timings and numbering intact.

Adjust timings using SubtitleEdit if required, then enjoy!
 

Attachments

  • upload_2019-9-25_18-28-16.png
    upload_2019-9-25_18-28-16.png
    33.1 KB · Views: 46
  • Like
Reactions: cainnn667