Listă de verificare QA pentru traducerea subtitrărilor: viteză de citire, lungimea rândurilor și segmentare
Auditează subtitrările traduse pentru integritate structurală, sincronizare lizibilă, despărțiri naturale de rând, terminologie și sincronizare cu videoclipul.

Acuratețea traducerii nu este suficientă
O subtitrare poate fi corectă propoziție cu propoziție și totuși să eșueze pe ecran. Spectatorii trebuie să o citească într-un interval fix, urmărind în același timp vorbirea, fețele, acțiunea și textul de pe ecran. Prin urmare, QA pentru subtitrări are cel puțin patru dimensiuni independente:
- structura fișierului;
- sincronizarea;
- acuratețea și consecvența lingvistică;
- lizibilitatea pe ecran.
Folosește un SRT Translator care înțelege structura fișierului pentru a proteja structura replicilor, apoi auditează pista țintă împreună cu videoclipul. Concluzia esențială, dar mai puțin evidentă, este că nu există o limită universală unică pentru caractere-pe-secundă sau caractere-pe-rând. Platforma de livrare, limba, publicul, genul și tipul de subtitrare determină regula aplicabilă. Alege ghidul de stil al destinației înainte de a măsura conformitatea.
Verificarea preliminară de 10 minute
Înainte de revizuirea completă, fă această trecere inițială axată pe blocante:
- Fișierul se deschide în playerul sau editorul țintă.
- Numărul replicilor din sursă și din țintă se reconciliază.
- ID-urile replicilor și marcajele temporale rămân ordonate.
- Fișierul folosește codarea cerută, în mod normal UTF-8.
- Nicio replică în limba sursă nu este goală sau netradusă din greșeală.
- Nicio replică țintă nu conține o instrucțiune, un gard Markdown sau comentarii ale modelului.
- Primul, mijlocul și ultimul minut sunt sincronizate cu montajul exact al videoclipului.
- Numele, datele, prețurile, măsurătorile și URL-urile corespund dovezilor din sursă.
Dacă orice blocant eșuează, oprește-te. Nu petrece o oră lustruind despărțirile de rând într-o pistă aliniată la videoclipul greșit.
Descarcă testul de stres sintetic pentru traducerea SRT pentru o verificare preliminară reproductibilă. Acesta testează etichete de formatare, dialog rapid, etichete de vorbitor, conținut numeric și mai multe sisteme de scriere fără a folosi datele clienților.
Integritatea numărului de replici și a temporizării
Când sarcina spune „tradu fără retiming”, compară aceste valori programatic sau într-un editor de subtitrări:
| Câmp | Traducere cu temporizare fixă | Retiming aprobat |
|---|---|---|
| Număr de replici | Trebuie să corespundă | Poate diferi cu motiv documentat |
| Identificatori replică | Trebuie să corespundă și să rămână ordonați | Pot fi regenerați consecvent |
| Marcaje start/end | Trebuie să corespundă exact | Se pot modifica |
| Separatoare goale | Trebuie să rămână parsabile | Trebuie să rămână parsabile |
| Text afișat | Tradus | Tradus și posibil resegmentat |
Verifică și existența unei durate negative, a suprapunerilor accidentale, a replicilor dincolo de durata videoclipului și a golurilor mari neexplicate. O suprapunere poate fi intenționată pentru poziționare în formate de subtitrare mai complexe, dar fluxurile de lucru SRT simple nu ar trebui să creeze una accidental.
Caractere pe secundă și viteză de citire
Calculează caracterele vizibile pe secundă astfel:
CPS = visible character count / cue duration in seconds
Exclude etichetele de markup din numărul de caractere vizibile. Respectă specificația de livrare pentru a stabili dacă se numără spațiile, semnele de punctuație, caracterele CJK full-width și despărțirile de rând.
Nu inventa un prag doar pentru că un blog spune „17 CPS este întotdeauna corect”. Un raport QA util include:
- ghidul de stil și limba aplicată;
- convenția de calcul;
- pragul configurat;
- cele mai problematice replici;
- dacă fiecare replică trebuie condensată, extinsă, împărțită sau retemporizată.
Un CPS ridicat este un semnal pentru revizuire, nu o instrucțiune automată de a șterge sens.
Caractere pe rând și limitele de două rânduri
Numără rândul randat, nu rândul din codul sursă. Fontul, lățimea playerului, zona sigură și sistemul de scriere influențează toate împachetarea.
Ghidul actual Netflix pentru text temporizat în limba engleză, de exemplu, stabilește un maxim de 42 de caractere pe rând pentru acel context specific de livrare (Netflix Partner Help). Acest număr este o dovadă pentru livrarea Netflix în engleză, nu o lege universală pentru YouTube, televiziune, subtitrări CJK, video vertical sau ghidul altui client.
Auditează:
- numărul maxim de rânduri per replică;
- lungimea rândului conform regulilor de numărare ale destinației;
- dacă playerul împachetează o replică presupusă pe un singur rând;
- dacă subtitrările se ciocnesc de lower thirds sau de interfață;
- dacă o replică bilingvă ocupă prea mult spațiu vertical.
Segmentarea propozițiilor și despărțiri naturale
O despărțire bună de rând păstrează o sintagmă cu sens. Evită să separi:
- un articol de substantivul său;
- o prepoziție de complementul ei;
- un pronume de verbul său;
- un auxiliar de verbul său principal;
- prenumele și numele unei persoane;
- un număr de unitatea sa;
- o negație de cuvântul pe care îl modifică.
Rău:
The board approved the
new accessibility policy.
Mai bine:
The board approved
the new accessibility policy.
Între replici, nu dezvălui poanta, răspunsul sau identitatea înainte ca audio-ul să o facă. Ordinea gramaticală din limba țintă poate cere parafrazare în locul mutării unui cuvânt crucial într-o replică anterioară.
Etichete de vorbitor, efecte sonore și text pe ecran
Stabilește dacă pista este doar pentru dialog, pentru subtitrări destinate persoanelor surde și hipoacuzice sau pentru alt tip de livrabil de accesibilitate. Tratamentul necesar diferă.
Verifică faptul că:
- vorbitorii din afara cadrului sau ambigui sunt identificați conform ghidului de stil;
- efectele sonore relevante sunt traduse, nu transliterate orbește;
- indiciile muzicale folosesc o convenție consecventă;
- etichetele nu consumă cea mai mare parte a unei replici scurte;
- indicatoarele, mesajele sau textul UI vizibile sunt incluse când este necesar;
- dialogul și textul de pe ecran nu concurează într-un mod ilizibil.
Recomandările YouTube oferă exemple precum [applause] și [thunder] pentru sunete relevante (YouTube Help). Folosește convenția destinației, nu un amestec aleatoriu de paranteze drepte, rotunde și liniuțe de vorbitor.
Numere, date, nume și terminologie
Rulează o trecere deterministă înainte de a judeca stilul:
- compară fiecare replică ce conține cifre cu sursa;
- normalizează separatorii zecimali și de mii doar când localizarea o cere;
- confirmă dacă monedele trebuie convertite sau doar formatate;
- verifică datele care ar putea inversa luna și ziua;
- caută fiecare nume propriu aprobat și fiecare variantă interzisă;
- verifică acronimele, etichetele UI ale produsului și apelurile repetate la acțiune;
- confirmă că unitățile nu au fost nici traduse ca termeni obișnuiți, nici convertite pe ascuns.
Un număr fluent, dar greșit, este un blocant. O propoziție stângace, dar corectă, poate fi editată; o doză, un preț, o dată sau un prag juridic incorect schimbă conținutul.
Verifică punctual subtitrările față de audio
QA automat ar trebui să selecteze replicile cu risc ridicat, dar un om tot trebuie să le urmărească. Include:
- valorile extreme pentru CPS cel mai rapid;
- cele mai lungi rânduri;
- replicile cu cea mai scurtă durată;
- fiecare replică ce conține un număr;
- fiecare schimbare de vorbitor într-o conversație densă;
- fiecare tipar de etichetă de formatare;
- începutul și sfârșitul fiecărei scene sau capitol;
- un eșantion aleatoriu din replicile rămase.
Pentru un fișier cu 120 de replici, un eșantion justificabil este format din toate replicile de risc determinist plus prima, replica din mijloc și ultima replică, precum și un eșantion aleatoriu din fiecare bloc rămas de 20 de replici. Acesta este un plan de eșantionare, nu o dovadă că replicile neverificate sunt corecte.
Erori blocante vs. erori cosmetice în subtitrări
| Severitate | Definiție | Exemple | Decizie de lansare |
|---|---|---|---|
| Blocant | Eșec de fișier, sens, temporizare sau siguranță | Fișier imposibil de parsati, replică lipsă, număr greșit, vorbitor greșit, desincronizare severă | Nu publica |
| Major | Eșec repetat de lizibilitate sau consecvență | Viteză de citire excesivă, segmentare proastă recurentă, variații de nume | Corectează înainte de publicare |
| Minor | Problemă locală cu impact limitat asupra vizionării | O despărțire stângace, inconsecvență de punctuație | Corectează sau documentează |
| Cosmetic | Preferință care nu schimbă sensul sau lizibilitatea | Stil echivalent de punctuație permis de ghid | Grupează dacă dorești |
Nu face media lor într-un scor liniștitor unic. Un singur blocant ar trebui să respingă lansarea chiar dacă alte 119 replici sunt perfecte.
Listă de verificare QA descărcabilă
Copiază aceasta în tichetul de livrare:
[ ] Exact video version and runtime confirmed
[ ] Destination platform, language, and style guide recorded
[ ] Source and target cue counts reconciled
[ ] IDs, timestamps, ordering, encoding, and tags validated
[ ] No missing, duplicated, or unintentionally untranslated cues
[ ] CPS and line length calculated using documented rules
[ ] Natural line and cue segmentation reviewed
[ ] Speakers, sound effects, music, and on-screen text handled consistently
[ ] Names, numbers, dates, units, URLs, and terminology verified
[ ] Risk-based sample watched at normal speed
[ ] Full target track watched or review responsibility assigned
[ ] Zero blockers; major issues resolved
Pentru un flux de producție cu temporizare fixă, asociază această listă de verificare cu Cum să traduci un fișier SRT fără a modifica marcajele de timp. Pentru livrarea pe YouTube, folosește fluxul de încărcare a subtitrărilor pentru YouTube.
Când să nu folosești o listă generică de verificare
Nu folosi această listă de verificare ca singur standard de acceptare pentru media reglementată, livrare broadcast, subtitrări cinematografice, subtitrări live, karaoke sau contracte de accesibilitate cu specificații tehnice explicite. Aceste livrabile pot defini cadre pe secundă, reguli pentru schimbarea cadrelor, poziționare, culori, identificatori de vorbitor, calcule ale vitezei de citire sau formate de fișier pe care SRT nu le poate reprezenta.
În acest caz, aceasta este verificarea preliminară. Contractul și ghidul de stil al destinației sunt autoritatea.
Întrebări frecvente
Care este o viteză bună de citire pentru subtitrări?
Pragul aplicabil depinde de platformă, limbă, public și ghidul de stil. Notează regula pe care o aplici în loc să împrumuți un număr CPS universal.
Câte caractere ar trebui să conțină un rând de subtitrare?
Folosește specificația destinației și testează playerul real. O limită publicată pentru o platformă și o limbă nu ar trebui generalizată la toate livrările.
Ar trebui ca subtitrările traduse să păstreze despărțirile de rând din sursă?
Nu neapărat. Păstrează temporizarea când este necesar, dar mută despărțirile de rând la limite naturale de sintagmă în limba țintă.
Este suficientă potrivirea numărului de replici pentru a dovedi că un SRT este valid?
Nu. ID-urile pot fi duplicate, marcajele temporale pot fi malformate, textul poate fi atașat la replica greșită, codarea poate fi stricată sau viteza de citire poate fi inacceptabilă.
Are nevoie fiecare fișier de subtitrare tradus de o vizionare completă?
Pentru publicare, o vizionare completă este cea mai solidă verificare. Când amploarea impune eșantionare, inspectează toate replicile de risc determinist și documentează ce nu a fost urmărit.
Articole asociate




