Unire sottotitoli bilingui su una riga
Oppure incollare il testo dei sottotitoli
Oppure incollare il testo del secondo file
Opzioni
Due sottotitoli raramente coincidono blocco per blocco, e questa è la scelta che decide cosa succede ovunque non coincidano. Ovunque un blocco di un file si sovrapponga a un blocco dell’altro, i due sono trattati come lo stesso momento e portati insieme, con la sovrapposizione che decide quanto resta sullo schermo il risultato. Il resto è questa scelta. Mantieni entrambi i file aggiunge ogni blocco non abbinato come riga a sé, così non manca una parola di nessuno dei due ingressi: e la temporizzazione del secondo file non viene conservata, perché un blocco non abbinato deve comunque trovare posto sulla timeline del primo. Mantieni la timeline del primo file fa l’opposto: i blocchi del primo file mantengono esattamente gli inizi e le fini con cui sono arrivati, nulla di nuovo viene inserito, e ogni blocco del secondo file che non si allinea a nulla viene scartato. Il rapporto dopo un’esecuzione dice sempre quanti erano.
Una volta che due blocchi sono trattati come lo stesso momento, i loro testi devono condividere lo schermo. Disposti su due righe è come vengono trasmessi normalmente i sottotitoli bilingui e come la maggior parte dei lettori si aspetta di vederli: la riga del primo file sta sopra quella del secondo, e il blocco diventa un blocco di due righe. Questo richiede che il blocco ammetta un’interruzione di riga, ed è per questo che ogni formato che memorizza un blocco come riga singola è del tutto escluso da questa pagina anziché essere appiattito qui in silenzio. Uniti su una riga mette entrambe le lingue su un’unica riga separate da ciò che si digita nel campo sottostante, che è quello che serve quando i lettori devono vedere prima la traduzione e l’originale come nota a margine: un sottotitolo per traduzione, non un sottotitolo bilingue da trasmissione.
Usato solo quando le due righe sono unite in una. Digitare ciò che separa le lingue: una barra con spazi, un trattino con spazi, una barra verticale, o niente affatto. Niente affatto è una scelta reale e non un campo vuoto: senza separatore i due testi si susseguono direttamente, che è quello che serve per una coppia come cinese e giapponese, dove la convenzione è affiancare le due letture senza punteggiatura tra loro. Ciò che si digita qui viene inserito esattamente com’è scritto, spazi compresi, quindi vanno digitati se li si vuole.
La frequenza dei fotogrammi in cui sono contati i tempi. Nelle pagine di formato è quella che serve a MicroDVD, perché memorizza i tempi come numeri di fotogramma. Nelle pagine della frequenza dei fotogrammi è la cadenza con cui è stato temporizzato il file — la versione per cui sono stati creati i sottotitoli — e il secondo riquadro della pagina accetta la frequenza del video con cui verranno usati. 23,976, 24, 25, 29,97, 30, 50, 59,94 e 60 sono quelle comuni. Sbagliarla sposta l’intera timeline, e nelle pagine della frequenza dei fotogrammi la sposta di un rapporto anziché di un importo fisso.
Questa pagina prende due file di sottotitoli e ve ne restituisce uno, con entrambe le lingue sulla stessa riga di ogni blocco. Mettete l’originale nel primo riquadro e la traduzione nel secondo, e ogni blocco che ha una controparte diventa una riga sola: il testo del primo file, il vostro separatore, poi quello del secondo file. Il separatore è una casella di testo invece di un elenco di scelte, perché appartiene al vostro manuale di stile e non a questo strumento: una barra obliqua con gli spazi è quella comune, una barra verticale con gli spazi è ciò che molti emittenti usano quando le due lingue sono anche formattate diversamente, e un separatore vuoto è la risposta giusta per il cinese contro il giapponese, dove le due scritture fanno già il lavoro di separarle.
Una riga non è lo stesso prodotto di due. Due righe è ciò che i sottotitoli bilingui sono normalmente in televisione e ciò che un decoder si aspetta; una riga è ciò che volete quando lo schermo è piccolo, il carattere deve restare leggibile, o le due lingue vengono rese con stili diversi dentro lo stesso blocco. Cambia anche ciò che il file costa a valle: una riga che contiene due lingue è all’incirca lunga il doppio, quindi un controllo sui caratteri per riga segnalerà un file prodotto da questa pagina come oltre il limite senza che ci sia nulla di sbagliato — è una proprietà dell’impaginazione, e la soluzione è un carattere più piccolo nel lettore oppure la disposizione su due righe, che è a un menu a tendina di distanza.
La cosa da sapere prima di usarla: l’unione accoda la prima riga del secondo file all’ultima riga del primo file. Se entrambi i file hanno blocchi di una riga ciascuno — la forma abituale di una coppia bilingue — il risultato è esattamente una riga, che è ciò che la pagina promette. Se i blocchi del vostro file sono già su due righe, il risultato è tre: la traduzione comincia dove finisce la frase dell’originale e la sua seconda riga segue su una riga propria. È la regola che funziona come scritta invece che un difetto, ma non è ciò che «una riga» fa pensare, quindi controllate un blocco dopo la prima esecuzione, oppure usate la disposizione su due righe quando la sorgente ha blocchi di due righe. L’accoppiamento avviene per tempo su ogni pagina di questa famiglia: un blocco di un file viene accoppiato a un blocco dell’altro quando i loro intervalli di tempo si sovrappongono, qualunque cosa dicano i loro numeri, perché il numero di blocchi è esattamente ciò che differisce tra un originale e una traduzione. Un blocco che non si sovrappone a nulla viene trasportato come blocco a sé: su una pagina a una riga, un segnale sonoro senza nulla con cui unirsi resta esattamente una riga. Entrambi i riquadri accettano qualsiasi formato il sito legga — SRT, WebVTT, ASS, SSA, SBV, SAMI, TTML, JSON e CSV — e possono contenerne di diversi, dato che ogni riquadro viene letto per ciò che contiene; MicroDVD viene letto con un’unica frequenza dei fotogrammi per entrambi, e LRC e testo semplice sono esclusi perché un blocco ha bisogno di un orario di fine per poter essere accoppiato. Entrambi i riquadri accettano più di un file e li accoppiano in ordine, quindi una stagione passa in un’unica esecuzione, e nessun file viene caricato: entrambi vengono letti, uniti e riscritti in questa scheda del browser.
Esempi
Due file che coincidono, uniti su una riga
Ingresso
First file:
1
00:00:01,000 --> 00:00:03,000
Good morning.
2
00:00:06,000 --> 00:00:08,000
How are you?
Second file:
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:03,600 --> 00:00:04,200
(敲门声)
3
00:00:06,000 --> 00:00:08,000
你好吗?
Uscita
1
00:00:01,000 --> 00:00:03,000
Good morning. / 早上好。
2
00:00:03,600 --> 00:00:04,200
(敲门声)
3
00:00:06,000 --> 00:00:08,000
How are you? / 你好吗?
I due blocchi che condividono il tempo sullo schermo escono come una riga ciascuno, con le lingue nell’ordine in cui avete messo i file. Il colpo alla porta è quello interessante: non si sovrappone a nessuno dei blocchi inglesi, quindi viene trasportato come blocco a sé, e un blocco a sé su una pagina a una riga è una riga sola, che è ciò che un segnale sonoro dovrebbe essere. Poiché nell’output c’è ora un blocco che non veniva dal primo file, il file viene rinumerato da 1.
Cinese e giapponese senza nulla in mezzo
Ingresso
First file:
1
00:00:01,000 --> 00:00:03,000
おはよう。
2
00:00:05,000 --> 00:00:07,000
いってきます。
Second file:
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:05,000 --> 00:00:07,000
我出门了。
Uscita
1
00:00:01,000 --> 00:00:03,000
おはよう。早上好。
2
00:00:05,000 --> 00:00:07,000
いってきます。我出门了。
Un separatore vuoto, che è una risposta vera invece che una mancante: è per questo che il separatore è una casella di testo, perché lo strumento deve poter distinguere «niente in mezzo» da «nessuno ha compilato questo campo». Per il cinese accostato al giapponese è la scelta convenzionale, dato che le due scritture separano già le lingue e una barra obliqua tra loro si legge come ingombro.
Un file sorgente che aveva già due righe per blocco
Ingresso
First file:
1
00:00:01,000 --> 00:00:04,000
Narrator:
The town slept.
2
00:00:06,000 --> 00:00:08,000
Morning came.
Second file:
1
00:00:01,000 --> 00:00:04,000
旁白:
城里的人都睡了。
2
00:00:06,000 --> 00:00:08,000
天亮了。
Uscita
1
00:00:01,000 --> 00:00:04,000
Narrator:
The town slept. / 旁白:
城里的人都睡了。
2
00:00:06,000 --> 00:00:08,000
Morning came. / 天亮了。
L’unione accoda la prima riga del secondo file all’ultima riga del primo e lascia il resto di entrambi i lati al suo posto, quindi blocchi di due righe contro blocchi di due righe danno tre righe, non una. L’etichetta di interlocutore finisce incollata alla fine della frase inglese, e vale la pena vederlo una volta. O mettete blocchi di una riga in entrambi i riquadri, oppure passate la disposizione a due righe e lasciate che le lingue si impilino: entrambe le cose sono su questa pagina.
Domande frequenti
Perché mettere le due lingue su una riga invece che su due?
Per dove deve andare il file. Due righe è la disposizione da trasmissione e quella che un lettore si aspetta per impostazione predefinita, ma costa spazio verticale, e su un telefono in verticale o con un carattere piccolo questo conta più della convenzione. Una riga si adatta anche al caso in cui le due lingue sono formattate diversamente dentro lo stesso blocco — corsivo sotto tondo, o un carattere più piccolo per una delle due — dato che entrambi i testi vivono allora in un’unica sequenza di testo e lo stile si applica alla riga intera. Gli orari sono identici in entrambi i casi: cambia solo la disposizione.
Può essere vuoto il separatore?
Sì, e la casella lo dice essendo una casella di testo invece di un elenco di scelte fisse. Un separatore vuoto fa entrare i due testi uno direttamente nell’altro, che è la convenzione per il cinese contro il giapponese perché le scritture separano le lingue da sole. È anche un output davvero diverso da un singolo spazio, quindi lo strumento tratta «niente digitato» e «uno spazio digitato» come due risposte differenti invece che una sola.
Il risultato è uscito con tre righe per un blocco. Che cosa è successo?
I vostri blocchi erano già di due righe ciascuno. L’unione accoda la prima riga del secondo file all’ultima riga del primo e lascia le righe rimanenti dove sono, quindi due contro due danno tre, e l’etichetta di interlocutore sulla prima riga del secondo file finisce attaccata alla fine della frase del primo file. Se non è quello che volete, usate invece la disposizione a due righe, che impila le righe del secondo file sotto quelle del primo e conserva intatta la struttura di righe di ciascuna lingua.
Quale lingua finisce per prima sulla riga?
Quella del file che sta nel primo riquadro: la disposizione è sotto il vostro controllo invece che alfabetica o automatica. È voluto: in una trasmissione doppiata o sottotitolata la convenzione è la lingua originale per prima, ma un sottotitolo per l’apprendimento linguistico mette di solito per prima la lingua che si sta imparando perché l’occhio ci cada subito, e alcuni mercati la invertono del tutto. Scambiate i due file tra i riquadri e l’ordine sulla riga si scambia con loro.
Il separatore deve per forza essere una barra obliqua?
No. Qualunque cosa digitiate viene scritta tra i due testi carattere per carattere, quindi una barra obliqua con gli spazi, una barra verticale con gli spazi, una lineetta, un punto mediano o nulla affatto sono tutte valide, e gli spazi contano: la barra con gli spazi intorno e la barra nuda sono due file diversi. L’unica cosa da evitare è un separatore che compare anche dentro il vostro testo, dato che allora un lettore non può distinguere un separatore da un contenuto; per la stessa ragione uno standard di sottotitolazione che vieta la barra verticale nel testo è un motivo per scegliere la barra obliqua.
Che cosa succede a un blocco del secondo file che non coincide con nulla?
Viene trasportato come blocco a sé, su una riga, nel posto giusto della linea temporale: nulla viene scartato, perché questa pagina conserva entrambi i file per impostazione predefinita. Un segnale sonoro, la traduzione di un cartello o una nota senza controparte nell’altra lingua restano quindi esattamente una riga, che di solito è ciò che dovrebbero essere. Se preferite non averlo affatto nell’output, la prima opzione di questa pagina passa a conservare la linea temporale del primo file, e i blocchi senza corrispondenza vengono allora scartati e contati nel rapporto.