BookTranslator
BookTranslator

Cum să-ți transformi romanul web într-un EPUB gata de tradus

Împachetează un roman web propriu într-un EPUB valid și gata pentru traducere, cu capitole stabile, navigație, metadate, terminologie și o bază testată pentru cititori.

BookTranslator

BookTranslator Team

11 min read

Pentru a transforma un roman web într-un EPUB gata de tradus, începe de la capitolele pe care le deții sau pe care ești autorizat să le exporți, fixează ordinea acestora, normalizează textul și împachetează-le într-un singur EPUB redisponibil (reflowable) valid. Validează acel fișier sursă înainte de a-l traduce. Un site web funcțional nu reprezintă automat o sursă curată de carte: etichetele de navigare, reclamele, comentariile, titlurile duplicate și anunțurile de actualizare pot ajunge accidental conținut în carte.

Succesiunea practică a pașilor este:

  1. confirmă că poți exporta și traduce textul;
  2. creează un manifest al capitolelor;
  3. curăță câte un fișier sursă pentru fiecare capitol;
  4. standardizează numele, titlurile, notele și imaginile;
  5. generează pachetul EPUB și navigația;
  6. validează-l folosind EPUBCheck;
  7. deschide-l într-o aplicație reală de lectură; și
  8. tradu exclusiv versiunea sursă testată.

Acest flux de lucru este destinat propriului tău roman, unui manuscris autorizat sau unui export de pe o platformă pe care ai permisiunea să îl reutilizezi. Nu este o metodă pentru extragerea neautorizată (scraping) a muncii altcuiva sau pentru ocolirea măsurilor de control al accesului ori a protecției DRM.

Începe cu un manifest al capitolelor, nu cu o scanare a site-ului web

Creează un manifest simplu înainte de a converti ceva. Alocă fiecărei unități dorite din carte un rând:

CâmpExempluDe ce contează
ID stabilch-0042Rămâne neschimbat la editările ulterioare ale titlului
Ordinea în carte42Definește ordinea dorită
Titlu afișatThe Archive DoorDevine titlul capitolului și eticheta din cuprins (TOC)
Revizuire sursă2026-09-12Identifică textul sursă fixat
Locație sursăExport din tabloul de bord al autorului sau manuscris localPăstrează proveniența
StareFinal, revizuit, bonus sau exclusPrevine pătrunderea ciornelor în carte
Resursemap-north-gate.pngFace detectabile imaginile lipsă
NoteTermen de glosar introdus; avertisment de conținut; notă a autoruluiPăstrează contextul editorial

Nu folosiți ordinea schimbătoare de pe site ca singură evidență. O platformă poate fixa un prolog, poate împărți un capitol, poate redenumi un episod sau poate introduce anunțuri între capitole. Manifestul reprezintă ordinea de lectură prevăzută pentru carte.

Fixați și ediția sursă. Păstrați neschimbate fișierele exportate sau locale și înregistrați o dată sau un hash. Dacă veți corecta versiunea web mai târziu, înregistrați corecția în loc să înlocuiți textul în mod discret în timp ce traducerea este în desfășurare. Fluxul mai larg de pregătire a sursei cărții explică modul în care se stabilește această linie de referință pentru acceptare.

Exportați doar conținutul care aparține cărții

Folosiți funcția de export pentru autori a platformei, dacă există. În caz contrar, lucrați pornind de la fișierele manuscrisului care au generat capitolele publicate. Codul HTML copiat de pe o pagină publică ar trebui să fie o ultimă soluție, chiar dacă este propria pagină, deoarece poate conține elemente de prezentare și comunitare care nu fac parte din roman.

Eliminați sau clasificați separat:

  • meniurile site-ului, firimiturile de pâine (breadcrumbs), paginația și butoanele de distribuire;
  • comentariile cititorilor, numărul de reacții și widgeturile de recomandări;
  • reclamele și promoțiile platformei;
  • titlurile de serie repetate și etichetele de capitole;
  • linkurile de tip „capitolul anterior” și „capitolul următor”;
  • notificările de actualizare care ar trebui să rămână în afara narațiunii;
  • textul ascuns sau restrâns; și
  • parametrii de urmărire din linkurile autentice.

Păstrează paginile introductive intenționate, notele autorului, notele de subsol, ilustrațiile, epigrafele și avertismentele de conținut, dar atribuie fiecăreia un loc explicit în manifest. Nu lăsa un script de curățare să decidă dacă o notă a autorului poate fi ștearsă.

Normalizează capitolele înainte de a genera fișierul EPUB

Păstrează un singur fișier sursă curat pentru fiecare capitol în timpul pregătirii. HTML, Markdown sau fișierele DOCX formatate consecvent pot fi toate formate de intrare viabile; formatul util este cel care evidențiază titlurile, paragrafele, elementele de accentuare, listele, linkurile, notele și imaginile fără elemente inutile specifice paginii.

Aplică aceste reguli în mod consecvent:

  • folosește un singur titlu de capitol în partea de sus a fiecărui capitol;
  • menține nivelurile de titlu relevante din punct de vedere semantic, în loc să folosești paragrafe aldine pe post de titluri;
  • folosește delimitări reale de paragraf, nu întreruperi repetate de rând pentru spațiere;
  • păstrează caracterele cursive și accentele doar acolo unde au o semnificație;
  • înlocuiește spațierile decorative Unicode cu o structură normală a textului;
  • atribuie fiecărei imagini un nume de fișier stabil și un text alternativ util acolo unde este necesar;
  • atribuie fiecărei ținte a unei note de subsol și linkului de întoarcere un identificator unic;
  • păstrează pauzele de scenă consecvente; și
  • elimină blocurile goale, titlurile de capitole duplicate și linkurile orfane.

Nu reduce totul la text simplu decât dacă ești dispus să reconstruiești structura mai târziu. Traducerea are nevoie de cuvinte, dar un EPUB are nevoie și de o relație clară între aceste cuvinte, capitolele lor și sistemul de navigare.

Fixează numele și termenii înainte ca variantele lor să se multiplice

Romanele web își dezvoltă adesea terminologia în timp. Un personaj poate fi numit Vale Orin în primele capitole și Valé-Orin mai târziu; un rang inventat își poate schimba scrierea cu majuscule; un loc poate căpăta două grafii diferite. Un convertor nu poate decide care formă este cea canonică.

Creează un mic glosar terminologic pentru textul sursă, care să conțină:

  • numele canonice ale personajelor și locurilor;
  • pseudonimele și variantele respinse deliberat;
  • cuvintele inventate și semnificațiile lor;
  • titlurile și formulele de adresare;
  • termenii recurenți de interfață sau de sistem;
  • regulile de scriere cu majuscule și de punctuație; și
  • primul capitol în care apare fiecare element.

Rezolvați variantele accidentale direct în sursă sau notați-le în brieful de traducere. Este mult mai ieftin decât să descoperiți la jumătatea ediției în limba-țintă că o persoană pare să aibă două nume diferite.

Creați un EPUB reformatabil cu navigare explicită

Un EPUB este un pachet întreg, nu un fișier HTML redenumit. Specificația EPUB 3.3 definește un document de pachet care declară resursele publicației și o succesiune («spine») ce stabilește ordinea implicită de lectură. De asemenea, EPUB necesită un document de navigare. Prin urmare, fișierul manifest al capitolelor ar trebui să corespundă direct cu trei lucruri:

  1. un document de conținut pentru fiecare capitol;
  2. secvența din structura spine; și
  3. o intrare în cuprins care trimite la titlul corect.

Dacă preferați un flux de lucru vizual, documentația de conversie Calibre explică modul în care etapa sa de intrare transformă sursa într-o reprezentare internă XHTML înainte de procesarea finală. Acest confort nu elimină însă necesitatea de a verifica rezultatul. O conversie automată nu poate ști dacă un titlu repetat este intenționat, dacă o notă de actualizare își are locul în carte sau dacă lipsește un capitol.

Indiferent de instrumentul de redactare folosit, setați limba publicației, titlul, identificatorul unic și data modificării; adăugați metadatele despre autor acolo unde este cazul. Acestea nu sunt câmpuri interschimbabile: EPUB 3.3 impune dc:title, dc:identifier, dc:languageși dcterms:modified, în timp ce metadatele despre autor sunt opționale. Includeți doar imaginile, foile de stil, fonturile și celelalte resurse la care se face efectiv referire. Evitați înălțimile fixe și poziționarea de tip pagină statică pentru un roman în proză; textul ar trebui să se reformateze natural atunci când cititorul modifică dimensiunea fontului sau lățimea ecranului.

Ce a testat de fapt fișierul nostru demo de patru capitole

Am creat un fișier EPUB de test original, cu patru capitole, special pentru acest ghid. Este o scurtă operă de ficțiune intitulată The Border Archive, nu un roman web public reîmpachetat. Acest eșantion include intenționat:

  • patru capitole a căror ordine este ușor de verificat;
  • variantele de nume Vale Orin și Valé-Orin;
  • un titlu lung care pune la încercare rearanjarea textului;
  • text cu alfabete mixte în japoneză, arabă și greacă; și
  • un chenar stilizat de tip callout care ar trebui să rămână lizibil fără a deveni element de navigare.

Puteți descărca fișierul de test exact cu patru capitole, inspecta generatorul său determinist în Pythonși citi comanda brută de validare și rezultatul acesteia. Suma sa de control SHA-256 este c3d24e72d269577541b7937fac3beb5c40a539e0a3af71de470855c2f191e1f5.

Am validat fișierul generat pe 17 septembrie 2026 cu versiunea oficială EPUBCheck 5.4.0. EPUBCheck a aplicat regulile EPUB 3.4 pentru fișierul de test și a raportat 0 erori fatale, 0 erori, 0 avertismente și 0 mesaje informative. Am deschis apoi același fișier în Apple Books pe macOS și am verificat dacă Capitolul 4 apărea în succesiune firească și dacă paragraful cu alfabete mixte era vizibil.

VerificareRezultat observatCe demonstreazăCe nu demonstrează
Structura ZIP/pachetuluiAu fost prezente fișierele obligatorii: container, package, navigation, foaia de stil și cele patru capitoleFișierul de test a fost asamblat ca artefactul EPUB preconizatCă fiecare distribuitor îl va accepta
EPUBCheck 5.4.0Niciun mesaj raportatFișierul de test a trecut validatorul respectiv conform regulilor selectateAcuratețea traducerii sau perfecțiunea vizuală
Spine și navigarePatru capitole au fost ordonate și accesibilePachetul a redat secvența de lectură prevăzutăCă fiecare link dintr-un roman complet este corect
Verificare punctuală în Apple BooksUltimul capitol și sistemele de scriere mixte s-au afișat corectO aplicație de lectură pe desktop a putut deschide și reda conținutul eșantionatCompatibilitatea pe mai multe dispozitive sau platforme de vânzare
Variantă deliberată de numeAmbele forme au rămas detectabileVariațiile terminologice din sursă pot fi făcute testabileCe ortografie a fost intenționată de autor

Concluzia importantă nu este că un eșantion de patru capitole a trecut testele, ci că validarea, comportamentul aplicației de lectură și coerența editorială sunt teste complet diferite. EPUBCheck nu a semnalat cele două ortografii ale numelui personajului, deoarece ambele reprezintă text valid. Doar o verificare editorială atentă poate sesiza o astfel de decizie.

Aplicați un filtru de verificare a sursei înainte de traducere

Înainte de a încărca sau trimite fișierul EPUB, verificați toate aspectele următoare pe versiunea finală a sursei:

  • fiecare capitol prevăzut apare exact o singură dată și în ordinea din manifest;
  • cuprinsul deschide capitolul și titlul corespunzător;
  • nu au mai rămas meniuri, comentarii, reclame sau comenzi de tip înainte/înapoi;
  • paginile introductive, capitolele bonus, notele și paginile finale beneficiază de un tratament clar;
  • imaginile se încarcă corect și au legendele și textele alternative dorite;
  • numele și termenii recurenți corespund glosarului terminologic sursă;
  • metadatele de publicare și de limbă a conținutului identifică limba sursă;
  • EPUBCheck nu semnalează nicio eroare nerezolvată care să blocheze lansarea;
  • primul capitol, unul de la mijloc și ultimul se deschid într-o aplicație reală de lectură; și
  • fișierul exact testat este cel desemnat pentru traducere.

Păstrați la un loc raportul validatorului, versiunea instrumentului, manifestul sursă și hash-ul fișierului. Dacă fișierul EPUB se schimbă, dovezile vechi nu mai demonstrează nimic despre noua versiune.

Traduceți fișierul testat, apoi repetați verificările structurale

Odată ce fișierul EPUB sursă trece de această etapă de validare, utilizați fluxul de lucru BookTranslator pentru EPUB pentru a genera o schiță tradusă a întregului fișier. Încărcați exact fișierul pe care l-ați testat, selectați limba țintă dorită și activați glosarul automat acolo unde este cazul. Păstrați glosarul terminologic aprobat la îndemână pe parcursul traducerii, ca ghid extern de revizuire, apoi verificați acești termeni în versiunea finală.

Nu considerați generarea cu succes a fișierului drept o aprobare pentru publicare. Traducerea modifică lungimea textului, alfabetele, punctuația, fonturile, metadatele de limbă și uneori etichetele de navigare. Aplicați lista de verificare QA pentru traducerea fișierelor EPUB asupra fișierului țintă, apoi testați versiunea finală pe sistemele de lectură vizate folosind matricea de testare pentru e-readere.

Ca cerință minimă, comparați lista capitolelor din sursă și din traducere, căutați numele canonice ale personajelor, inspectați cele mai lungi titluri și paragrafe, testați notele și linkurile interne și deschideți începutul, mijlocul și sfârșitul cărții. Un fișier EPUB sursă valid reduce erorile structurale ce pot fi prevenite. Acesta nu înlocuiește redactarea în limba țintă, revizuirea completitudinii sau verificarea finală direct pe dispozitive.

Decizia finală

Web novel-ul dumneavoastră este gata pentru traducere atunci când a devenit o carte sursă versionată, nu doar o colecție de pagini: text autorizat, o ordine a capitolelor clar stabilită, capitole structurate curat, navigare și metadate explicite, o bază terminologică clarificată, un rezultat impecabil la validare și o verificare practică pe un e-reader real.

Dacă nu puteți identifica ediția exactă, nu puteți justifica fiecare capitol inclus sau nu puteți reproduce fișierul testat, opriți-vă și corectați pachetul sursă. Traducerea unui fișier exportat instabil nu face decât să transforme ambiguitățile din sursă într-o problemă complexă de producție multilingvă.

Articole asociate