EPUBCheck PKG-027: nomi dei file non in UTF-8
Aggiornato:
EPUBCheck PKG-027 è un messaggio di errore fatale: “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck non è riuscito a estrarre l'archivio, molto probabilmente perché i nomi dei file all'interno dello ZIP non sono codificati in UTF-8. È un errore fatale: il contenuto non può essere controllato fino a quando l'archivio non viene ricostruito.
Il messaggio ufficiale
Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
- Gravità predefinita
- Errore fatale. EPUBCheck non ha potuto continuare a controllare questa parte del EPUB. Il file non è valido.
- versione EPUBCheck
- 5.4.0
Cause tipiche
- Un ZIP creato da uno strumento obsoleto o su un sistema che memorizza i nomi dei file in una pagina di codice locale, spesso con caratteri accentati nei nomi.
- File nominati in un altro script (Cirillico, Giapponese) compressi da uno strumento senza supporto UTF-8.
Come correggerlo
- Rinomina i file in nomi ASCII, oppure ricostruisci l'archivio con uno strumento che memorizza nomi in UTF-8.
- Ricostruisci l'archivio con il file mimetype per primo e senza compressione, per esempio dalla cartella che contiene il libro:
zip -X0 book.epub mimetypee poizip -rX9 book.epub META-INF OEBPS(usa i tuoi nomi di cartella). - Esegui di nuovo EPUBCheck sul file ricostruito e correggi eventuali messaggi che appaiono dopo: un archivio danneggiato può nascondere altri problemi fino a quando non può essere letto.
Quando non è questo
I nomi non ASCII che vengono estratti correttamente mostrano solo il messaggio di utilizzo di PKG-012.
Termini usati qui
Altri messaggi di 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.
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.