Subtitles on videos have broken down language barriers across the world, which presents greater opportunities for brands and businesses to capture the global markets.
Adding subtitles to your videos is a great way to reach diverse audiences and increase your content’s visibility on social media.
Of course, knowing the right tools and techniques can help you translate your subtitles into different languages in no time!
Let me show you how to translate subtitles easily so that your video content can be better enjoyed by international audiences, as well as the hearing-impaired.
- Basic Information about Subtitle File Formats
- Method #1: Use Notepad or WordPad to translate subtitles - works offline
- Method #2: Translate subtitles with an online tool - faster and easier
Subtitles are saved as a plain text file that is separate from the actual video. That's how we're able to turn closed captions on and off as needed when watching a YouTube video.
These text files can be encoded in different file extensions, including
- SubRip / SRT (.srt)
- SubViewer (.sub or .sbv)
- WebVTT (.vtt)
To keep things clear and simple, the focus of this article is on how to translate an SRT file. This file type is widely used and supported by popular video sharing platforms like YouTube and Facebook.
This method is useful when you need to translate subtitles for a short video or you have to work without an Internet connection.
If you have an SRT subtitle file saved on your computer, you can translate it using a basic text editor like Notepad or WordPad that comes preinstalled on most computers. To do so,
- Make a copy of your SRT subtitle file
- Right-click on the file
- Select Open With
- Select Notepad or WordPad
I use Notepad in this example but regardless of which word processor you use, your subtitles should look something like this:
It might seem like a complicated code, but here's how to read it easily. The subtitles are divided into sections in order of appearance. As I've marked in the screenshot below, each section contains:
- Section Number - indicates the sequence of a subtitle (in ascending order from 1, 2, 3, 4, 5...)
- Start and End Times - indicates the time when a subtitle should appear in the video (must be written as hour:minute:second,millisecond)
- Subtitles to Appear on Screen - you may have more than one row of subtitles in one sequence. 🚨 This is the part that you need to edit and replace with the translation 🚨
- Blank Space - divides each section
To create a translated version of your SRT subtitle file, simply replace the original subtitles (Item Number 3 in the screenshot above) with their translations.
You can either translate them yourself or copy-paste the entire text onto Google Translate, or any online translator of your choice. Then, extract the translated subtitles and paste them where they should go in the Notepad.
Careful not to alter the sequence numbers and timestamps in the process as they are required to sync each subtitle to the video automatically.
Here’s how my original SRT file looks compared to the translated copy:
💡 Important Info
- This method is more time-consuming because one has to manually copy the translations from Google Translate and paste them into the SRT file.
- Since we’re editing the subtitles in their raw form using Notepad, there is also a risk of accidentally deleting important information like the timestamps.
- Overall, I only recommend this method if you need to translate a short subtitle file or do a quick edit. For business and professional purposes, the next method I will show you is faster, easier, and better for translating and managing subtitles for all your video content.
You can translate your subtitles using an online translation software tool that automatically processes the subtitle text so you don’t have to worry about the formatting.
Here are three online translation websites I recommend for SRT subtitle files:
Subtitles Translator is a free option that covers all the basics. You can upload up to 20 subtitle files (under 1MB) at one go. Then, their built-in machine translator powered by Google Translate will do the rest.
You also have the option to use the web editor to review and correct the translations as needed.
This website is solely used to translate subtitles and doesn’t offer any additional features related to translation management. However, they do support a wide range of file formats for subtitles.
Okay, SubtitleBee is actually an auto-subtitle tool instead of a translation software. I’ve included this resource here for those who may find it difficult to create subtitles for their video content or who don’t have any SRT files to begin with.
Using speech recognition technology, SubtitleBee can automatically generate subtitles that are perfectly synced to your video. You can then download the subtitles as an SRT file and translate them using any of the translation tools I mentioned above.
To recap, here are two ways you can translate subtitles in SRT file format:
- use Notepad or any other word processor on your local device and copy-paste translations from Google Translate
- use an online subtitle translation tool, either free or paid depending on your needs
For businesses that produce a lot of video content requiring subtitles, I usually won’t recommend using free online translators because
- you may want to save and organize your subtitle translations so you can find and edit them easily in the future
- you may want to invite a collaborator to work on a translation, and sending them a link to edit is much easier than sending them the file and providing instructions on what software to use
I hope this tutorial helped you in learning more about SRT subtitles and how to translate them!