EPUBCheck CHK-001: problem med anpassad meddelandefil
Uppdaterad:
EPUBCheck CHK-001 är ett felmeddelande: “The custom message overrides file was not found.” EPUBCheck kunde inte använda den anpassade meddelandefilen som överfördes med -c (--customMessages). CHK-001 innebär att filen inte hittades, och CHK-002 till CHK-007 rapporterar andra problem i den. Dessa meddelanden handlar om den filen, inte om EPUB.
Det officiella meddelandet
The custom message overrides file was not found.
- Standardsvårighetsgrad
- Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
- EPUBCheck version
- 5.4.0
Typiska orsaker
- CHK-001: en felaktig sökväg till filen, eller en fil som har flyttats.
- CHK-002 och CHK-003: ett meddelande-ID eller en allvarlighetsgrad EPUBCheck som inte kännetecknas, från en stavfel eller från en annan EPUBCheck version.
- CHK-004 och CHK-005: ett anpassat meddelande eller förslag med fler %1$s-stil parametrar än den ursprungliga; CHK-006: en formatparameter som inte kan tolkas.
- CHK-007: filen kan inte läsas eller är inte i det förväntade tab-separerade formatet.
Hur man åtgärdar det
- Kontrollera sökvägen du anger till -c (--customMessages) och att filen finns.
- För att börja från en korrekt fil, kör EPUBCheck med -l (--listChecks) för att skriva listan över meddelande-ID och deras allvarlighetsgrad, och redigera sedan den listan.
- Behåll de ursprungliga platshållarna i anpassade texter och använd endast de svårighetsgrader som listan visar.
- Eller kör EPUBCheck utan -c för att validera med de standardmässiga svårigheterna.
När det inte är detta
CHK-008 är annorlunda: ett fel vid bearbetning av en post av EPUB, inte den anpassade meddelandefilen.
Även rapporterat som
CHK-002(fel): Unrecognized custom message id %1$s encountered in message overrides file "%2$s".CHK-003(fel): Unrecognized custom message severity "%1$s" encountered in message overrides file "%2$s".CHK-004(fel): The custom message contains too many parameters in message overrides file "%1$s".CHK-005(fel): The custom suggestion contains too many parameters in message overrides file "%1$s".CHK-006(fel): Unable to parse the custom format parameter in message overrides file "%1$s".CHK-007(fel): Error encountered while processing custom message file "%1$s": "%2$s".
Villkor som används här
Andra CHK meddelanden
CHK-008Error encountered while processing an item "…"; skip other checks for the item.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.