EPUBCheck PKG-027: nume de fișiere nu în UTF-8
Actualizat:
EPUBCheck PKG-027 este un mesaj de eroare fatală: “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck nu a putut extrage arhiva, cel mai probabil pentru că numele fișierelor din ZIP nu sunt codificate în UTF-8. Este o eroare fatală: conținutul nu poate fi verificat până când arhiva nu este reconstruită.
Mesajul oficial
Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
- Severitate implicită
- Eroare fatală. EPUBCheck nu a putut continua verificarea acestei părți a EPUB. Fișierul este invalid.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- Un ZIP creat de un instrument vechi sau pe un sistem care stochează numele fișierelor într-o pagină de cod local, adesea cu caractere accentuate în nume.
- Fișiere numite într-un alt script (chirilic, japonez) comprimate de un instrument fără suport pentru UTF-8.
Cum să o repari
- Schimbați numele fișierelor în nume ASCII sau reconstruiți arhiva cu un instrument care stochează numele în UTF-8.
- Reconstruiește arhiva cu fișierul mimetype întâi și stocat necomprimat, de exemplu din folderul care conține cartea:
zip -X0 book.epub mimetypeși apoizip -rX9 book.epub META-INF OEBPS(folosește numele tale de foldere). - Execută EPUBCheck din nou pe fișierul reconstruit și repară orice mesaj care apare următor: un arhivă deteriorată poate ascunde alte probleme până când poate fi citită.
Când nu este acest lucru
Numele non-ASCII care se extrag corect oferă doar mesajul de utilizare PKG-012.
Termeni folosiți aici
Alte mesaje PKG
PKG-026Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").PKG-025Publication resource must not be located in the META-INF directoryPKG-023Validating the EPUB against version 2.0, default validation profile will be used.PKG-022Wrong file extension for image. The image is a "…" file but has the file extension "…".PKG-021Corrupted image file encountered.PKG-020OPF file "…" could not be found.
Surse
- EPUB 3.3, §4.3.2 ZIP file requirements · citește
- EPUB 3.3, §4.2.3 File paths and file names · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.