EPUBCheck CHK-001: problema no arquivo de mensagem personalizada
Atualizado:
EPUBCheck CHK-001 é uma mensagem de erro: “The custom message overrides file was not found.” EPUBCheck não conseguiu usar o arquivo de mensagem personalizado passado com -c (--customMessages). CHK-001 significa que o arquivo não foi encontrado, e CHK-002 a CHK-007 relatam outros problemas nele. Essas mensagens são sobre aquele arquivo, não sobre o EPUB.
A mensagem oficial
The custom message overrides file was not found.
- Severidade padrão
- Erro. O EPUB quebra uma regra da especificação e é inválido. Lojas e Enviar para Kindle podem rejeitá-lo, e EPUBCheck sai com status 1.
- versão EPUBCheck
- 5.4.0
Causas típicas
- CHK-001: um caminho incorreto para o arquivo, ou um arquivo que foi movido.
- CHK-002 e CHK-003: um ID de mensagem ou um nível de gravidade EPUBCheck não reconhecido, seja por um erro de digitação ou por uma versão de outro EPUBCheck.
- CHK-004 e CHK-005: uma mensagem personalizada ou sugestão com mais parâmetros do estilo %1$s do que o original; CHK-006: um parâmetro de formato que não pode ser analisado.
- CHK-007: o arquivo não pode ser lido ou não está no formato esperado separado por tabulação.
Como consertar isso
- Verifique o caminho que você passa para -c (--customMessages) e se o arquivo existe.
- Para começar a partir de um arquivo correto, execute EPUBCheck com -l (--listChecks) para escrever a lista de IDs de mensagens e suas severidades, em seguida, edite essa lista.
- Mantenha os marcadores de posição originais em textos personalizados e use apenas as severidades que a lista mostra.
- Ou execute EPUBCheck sem -c para validar com as severidades padrão.
Quando não é isso
CHK-008 é diferente: um erro ao processar um item do EPUB, não o arquivo de mensagem personalizado.
Também relatado como
CHK-002(erro): Unrecognized custom message id %1$s encountered in message overrides file "%2$s".CHK-003(erro): Unrecognized custom message severity "%1$s" encountered in message overrides file "%2$s".CHK-004(erro): The custom message contains too many parameters in message overrides file "%1$s".CHK-005(erro): The custom suggestion contains too many parameters in message overrides file "%1$s".CHK-006(erro): Unable to parse the custom format parameter in message overrides file "%1$s".CHK-007(erro): Error encountered while processing custom message file "%1$s": "%2$s".
Termos usados aqui
Outras mensagens de CHK
CHK-008Error encountered while processing an item "…"; skip other checks for the item.
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.