Help
Translate WebVTT .vtt files
🔗What are WebVTT .vtt files?
WebVTT (Web Video Text Tracks) .vtt files are language files used for video subtitles and captions. WebVTT is the standard subtitle format for HTML5 video and is widely supported by modern browsers and streaming platforms.
WebTranslateIt is a software localization platform that can help localize WebVTT .vtt subtitle files.
🔗.vtt file example
A WebVTT file starts with a WEBVTT header and contains cues with timecodes and text.
WEBVTT
STYLE
::cue {
background-color: transparent;
color: white;
}
REGION
id:region1
width:50%
lines:3
regionanchor:0%,100%
viewportanchor:10%,90%
scroll:up
NOTE This is a comment
intro
00:00:00.000 --> 00:00:04.000 position:50% align:center
Welcome to this video tutorial
00:00:04.000 --> 00:00:08.500 line:90%
In this section, we'll explore
the key concepts you need to know
00:00:08.500 --> 00:00:12.000
Let's get started with the basics.
🔗Format Details
- WEBVTT header: Required first line, may include an optional description
- STYLE blocks: Define CSS styling for cues
- REGION blocks: Define positioning regions for subtitles
- NOTE blocks: Comments that are not displayed (stored in developer_comment)
- Cue identifiers: Optional names for cues (stored in context)
- Timecodes: Format is
HH:MM:SS.mmm --> HH:MM:SS.mmm - Cue settings: Optional positioning after timecode (position, line, size, align, vertical, region)
🔗Advanced Features
WebVTT supports advanced subtitle features:
- Multiple lines: Text can span multiple lines within a cue
- Styling: CSS-like styling through STYLE blocks
- Positioning: Precise control over subtitle placement
- Regions: Pre-defined areas for subtitle display
- Vertical text: Support for vertical writing modes
🔗How to Translate WebVTT .vtt Files?
It is easy to translate WebVTT .vtt files with WebTranslateIt. In a project, upload your source .vtt file in the File Manager and translate it on the Translation Interface.
The tools included in WebTranslateIt, such as Batch Operations, the Translation Memory or Machine Translation can help you translate that file automatically, faster and cost effectively.