EPUBCheck PKG-027: názvy souborů nejsou v UTF-8
Aktualizováno:
EPUBCheck PKG-027 je fatální chybová zpráva: „Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.“ EPUBCheck nemohl extrahovat archív, pravděpodobně proto, že názvy souborů uvnitř ZIP nejsou kódovány v UTF-8. Je to fatální chyba: obsah nelze zkontrolovat, dokud nebude archív obnoven.
Oficiální zpráva
Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
- Výchozí závažnost
- Fatální chyba. EPUBCheck nemohla pokračovat v kontrole této části EPUB. Soubor je neplatný.
- verze EPUBCheck
- 5.4.0
Typické příčiny
- ZIP vytvořený starým nástrojem nebo na systému, který ukládá názvy souborů v místní kódové stránce, často se spřežkovanými znaky v názvech.
- Soubory pojmenované v jiném písmu (cyrilice, japonština) zkomprimované nástrojem bez podpory UTF-8.
Jak to opravit
- Přejmenujte soubory na názvy v ASCII, nebo znovu vytvořte archiv pomocí nástroje, který ukládá názvy v UTF-8.
- Znovu sestavte archiv s nejprve souborem mimetype a uloženým nekomprimovaným, například z folderu, který obsahuje knihu:
zip -X0 book.epub mimetypea potézip -rX9 book.epub META-INF OEBPS(použijte vlastní názvy složek). - Spusťte EPUBCheck znovu na obnoveném souboru a opravte jakoukoli zprávu, která se objeví: poškozený archiv může skrývat další problémy, dokud jej nebude možné přečíst.
Kdy to není to
Název s ne-ASCII znaky, které se správně extrahují, pouze poskytuje zprávu o použití PKG-012.
Podmínky používané zde
Další PKG zprávy
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.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.