Come tradurre file di sottotitoli SRT o VTT senza modificare i timecode

Per tradurre i sottotitoli, traduci direttamente il file SRT o VTT con uno strumento che modifichi solo le righe di testo e lasci invariati tutti i numeri e i timecode. Poi guarda il video con il nuovo file e controlla i pochi sottotitoli diventati troppo lunghi per essere letti in tempo. Incollare l'intero file in un traduttore generico è il modo classico per ritrovarsi con timecode alterati e sottotitoli fuori sincrono.

Questa guida spiega come sono fatti i file di sottotitoli, cosa può andare storto e come ottenere un file tradotto da caricare subito.

Come funziona un file SRT

Un file SRT è un semplice file di testo. Ogni sottotitolo (in inglese, «cue») ha tre parti:

12
00:01:04,250 --> 00:01:07,100
I didn't think you'd come.
Neither did I.
  1. Un numero progressivo (12)
  2. Un timecode: indica quando il sottotitolo compare e quando scompare, al millisecondo
  3. Una o più righe di testo

Una riga vuota separa un sottotitolo dal successivo. Vanno tradotte solo le righe di testo. Se un traduttore modifica il numero progressivo, riscrive la freccia, sostituisce la virgola del timecode con un punto o unisce due sottotitoli, molti lettori video e pagine di caricamento rifiutano il file o mostrano i sottotitoli nel momento sbagliato.

I file VTT (WebVTT), diffusi sul web, sono simili. Iniziano con l'intestazione WEBVTT, usano il punto prima dei millisecondi e possono contenere impostazioni dopo il timecode (come posizione o allineamento) o semplici tag come <i> per il corsivo. Anche queste parti devono restare intatte.

Perché i traduttori generici rovinano i file di sottotitoli

  • Trattano i timecode come testo. Alcuni traduttori «localizzano» i numeri, cambiano i separatori o traducono la riga con la freccia come se fosse una frase.
  • Uniscono o dividono le righe. Un traduttore che lavora sull'intero testo può riunire i sottotitoli in paragrafi, lasciandoti con meno sottotitoli rispetto ai timecode.
  • Perdono le righe vuote che indicano ai lettori dove finisce una cue.
  • Considerano ogni sottotitolo isolatamente. Una frase divisa tra due sottotitoli («I didn't think» / «you'd come») può risultare confusa se ciascuna metà viene tradotta senza tenere conto dell'altra.

Un traduttore pensato per i sottotitoli evita tutti e quattro i problemi: legge i singoli sottotitoli, traduce il testo usando le righe vicine come contesto e ricrea il file con la stessa struttura. Il traduttore di sottotitoli di DropTranslate funziona così: mantiene ogni numero progressivo e ogni timecode com'erano, distribuisce ogni sottotitolo tradotto sullo stesso numero di righe e ti restituisce un file SRT o VTT.

Prima di tradurre

  1. Parti dal file finale e sincronizzato. Correggi prima i problemi di sincronizzazione nell'originale. La traduzione non corregge un sottotitolo che compare troppo presto.
  2. Salvalo in UTF-8. I vecchi file SRT a volte sono salvati con una codifica obsoleta, che trasforma le lettere accentate in simboli strani. La maggior parte degli editor di sottotitoli può risalvare il file in UTF-8.
  3. Rimuovi ciò che non vuoi tradurre, come le indicazioni su chi parla, se intendi cambiarne lo stile, o le note per l'editor.
  4. Annota nomi e termini che devono restare invariati: nomi dei personaggi, nomi di prodotti, luoghi.

Dopo la traduzione: controlla la lunghezza delle righe e la velocità di lettura

Le traduzioni sono spesso più lunghe dell'originale, e un sottotitolo resta sullo schermo solo per il tempo che il suo timecode consente. I sottotitolatori professionisti lavorano con tre limiti:

  • Righe per sottotitolo: la maggior parte delle guide di stile ammette al massimo due righe.
  • Caratteri per riga: una lunghezza massima della riga, perché il testo non copra l'immagine né venga tagliato sugli schermi piccoli.
  • Velocità di lettura: quanti caratteri al secondo uno spettatore riesce a leggere comodamente. Un sottotitolo lungo che resta sullo schermo per un solo secondo è illeggibile, anche se ci sta nello spazio.

I valori esatti cambiano tra piattaforme, emittenti e tipi di pubblico (per esempio, i contenuti per bambini richiedono di solito una velocità di lettura più bassa). Se consegni a una piattaforma con una guida di stile, usa i suoi valori.

Per controllare il file tradotto:

  1. Guarda il video con i nuovi sottotitoli a velocità normale e fai attenzione ai sottotitoli che non riesci a finire di leggere.
  2. Accorcia, senza stipare il testo. I buoni sottotitoli sintetizzano: «Non pensavo che saresti venuto» può diventare «Non mi aspettavo che venissi» senza perdere significato. Un madrelingua può farlo rapidamente.
  3. Controlla gli a capo. Spezza le righe in punti naturali (per esempio, non tra un articolo e il sostantivo a cui si riferisce).
  4. Controlla nomi, numeri e testi sullo schermo (cartelli, didascalie impresse nel video) per verificare che siano coerenti con ciò che vedono gli spettatori.

Se il tuo editor mostra i caratteri al secondo, ordina i sottotitoli per quel valore e correggi per primi i più veloci.

I sottotitoli incorporati nel video sono un altro lavoro

Se i sottotitoli fanno parte dell'immagine del video («hardcoded»), non c'è nessun file di sottotitoli da tradurre. Dovresti prima ricreare i sottotitoli a partire da una trascrizione e poi tradurre quel file. I file di sottotitoli che accompagnano il video, o che puoi scaricare o esportare dal tuo editor, sono quelli che puoi tradurre direttamente.

Domande frequenti

I tempi restano uguali dopo la traduzione?

Con un traduttore pensato per i sottotitoli, sì: i timecode vengono copiati così come sono e cambia solo il testo. Se un sottotitolo tradotto è troppo lungo per il tempo a disposizione, accorcia il testo invece di cambiare i tempi, a meno che tu non sappia come modificarne la sincronizzazione in un editor di sottotitoli.

Posso tradurre i sottotitoli in una lingua con un sistema di scrittura diverso?

Sì. Assicurati che il file sia salvato in UTF-8 e che il tuo lettore video o la tua piattaforma supporti quel sistema di scrittura. Per le lingue scritte da destra a sinistra, come l'arabo o l'ebraico, controlla la punteggiatura a fine riga, che alcuni lettori mostrano dal lato sbagliato.

Un file di sottotitoli tradotto automaticamente è abbastanza buono da pubblicare?

Per video interni, clip per i social e prime bozze, spesso è un buon punto di partenza. Per un film, un corso a pagamento o una trasmissione, fallo rivedere a un madrelingua: i sottotitoli sono brevi e molto legati al contesto, quindi tono e modi di dire contano. Per qualche controllo semplice, vedi la traduzione automatica è abbastanza buona?.

Devo tradurre l'SRT o il VTT?

Quello che chiede la tua piattaforma. Testo e tempi sono equivalenti; il VTT aggiunge opzioni come posizionamento e stile. Traduci il formato che caricherai, così non devi convertirlo dopo.

In sintesi

Traduci il file dei sottotitoli, non il testo copiato. Lascia intatti timecode e struttura, salva in UTF-8, poi guarda il video una volta con il nuovo file e accorcia i sottotitoli che restano sullo schermo troppo poco. Per altri tipi di file, vedi come tradurre un documento.

Trascina il tuo file SRT o VTT in DropTranslate e riceverai il file tradotto, con gli stessi timecode.

Traduci sottotitoli SRT e VTT senza alterare i tempi. Scopri come prepararli e controllare lunghezza delle righe e velocità di lettura.