How To Translate YouTube Videos To English Subtitles Or Other Languages

Do you want to know how to translate the subtitles and captions of someone else’s YouTube videos as well as your own videos so you can reach a global audience?

If you translate your video into another language, then people who can’t understand the language that you speak can read the captions under your video. Adding text on the screen increases the watch to completion rates. It also opens your video to the search engines so you get more views, subscribers, and comments.

Here’s how to quickly translate someone else’s video to English subtitles or a different language.

  • Click on the CC icon at the bottom right of the video to see the subtitles and closed captions of the native language for that video. As you can see the closed captions appear in English on the video.

What if I want to translate these English subtitles and captions to a different language?

  • Hover over the settings icon. C
  • Click subtitles and CC, which is currently set to off.
  • Click English auto-generated. Now, you see the auto-generated captions on the video.
  • Click English auto-generated. Click auto-translate.
  • Select the language that you want to translate the video into. I’m going to select Spanish.
  • Now you’ve got the auto-generated subtitles and captions for that video.

As you can see, the subtitles are translated into Spanish.

If you want to select a different language…
– Click on the settings icon.
– Click auto-generated to Spanish.
– Click auto-translate. Select the different language. Let’s select Hindi.
– Play the video.

Now you can see that the video is translated into Hindi.

What’s the difference between captions and subtitles?

Captions assume that the viewer can’t hear anything because they may be hard of hearing, or have the sound turned off. Subtitles assume that the viewer speaks a different language.

Here’s how to translate the subtitles and captions of your own videos to other languages.

Step 1.
Check which countries are sending the most traffic to your YouTube channel.

  • Log in to your YouTube channel.
  • Click YouTube Studio Beta.
  • Click go to channel analytics.
  • Click build an audience.
  • Scroll down to top countries. I’ve got United States, India, United Kingdom, Philippines, Canada. I’m going to select India as my second top country for traffic where they speak Hindi.
  • Click on videos.

Step 2.
Select the video you wish to translate.

  • Select this video, click transcriptions, click add language.

What if you want to get somebody from the community to translate your video?

  • Click the dropdown that says community contributions.
  • Click “Turn On” for this video.

Now you can receive community contributions to translate your video to another language.

Step 3.
Edit video transcription.

  • I already have an English transcript for this video. I’m going to click on that. Here’s my video that’s translated into English.
  • If you want to edit this transcription to make sure it sounds right, click edit. You can then just edit the text for this video.
  • After you’ve done it just click publish edits.

Step 4.
Download the SRT captions file to your computer

  • Click actions and download SRT so click SRT.
  • I’m going to name this “translate captions.
  • Save it to a desktop.

Step 5.
Translate the video content.

For the purposes of this video, I’m going to use Google Translate to translate the video.

  • Go over to the Google Translate Toolkit and just google it.
  • Click Upload.
  • Click add content to translate.
  • Click upload file. I’m typing my language, Hindi.
  • Name the file
  • Click next.
  • Choose file. I’m going to select translate
  • Click open. I name it translatetohindi since the file is in Hindi language.
  • Click Next. It’s uploading. Now it says, “It’s translated.” I can pay $64.54 to get it translated by somebody else.
  • Click, no thanks. I’ll translate it myself or invite friends for help.
  • Click on translate to Hindi.
  • Click on the file. The original text in English is on the left here, and the computerized Hindi translation is on the right.

I don’t know how accurate the translation is because I don’t speak Hindi. I should get someone that speaks Hindi to check the translation.

Alternatively, you can use the human translation services from GoTranscript to transcribe your video.

Now that I’ve translated the English subtitles into Hindi I can download the SRT file.

Step 6.
Download the translated SRT file to your computer.

  • Click File.
  • Click download. I’m going to call the file translatetohindi3, and the format is going to be .SRT (
  • Click Save.

Step 7.
Add the transcription to your video.

  • Go back to your video.
  • Click transcriptions.
  • Click add language, and then select Hindi.
  • Click add subtitles.
  • Upload a file. Here’s my file. Highlight that.
  • Click open. It says, “This transcript may contain additional formatting that can get lost if overwritten.” Here’s the video that’s translated into Hindi subtitles.
  • Click publish.

Now you can see that the video content has been translated to English..United States, and Hindi. Now if I play the video, you can see the subtitles have been translated into Hindi.

If you want to get a more accurate translation that is not machine generated but done by actual humans, click here

What other language do you want to translate your videos to?

Pot your answer in the comments below. I’d love to read them and I’m sure others would to.

What if you also want to translate the titles, descriptions, and tags of your own videos to other languages?

No worries, just watch my next video on how to translate YouTube videos to other languages.

Do you want a grow your YouTube Channel this year so you can attract more views and subscribers? If so, pick up a copy of my 100+ page YouTube Marketing Guide at

Speak Your Mind