EPUBCheck OPF-054: data de metadata inválida
Atualizado:
EPUBCheck OPF-054 é uma mensagem de erro: “Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….” Uma data nos metadados não é uma data válida. EPUBCheck cita o valor e a razão, e uma data inválida é um erro e não um aviso de estilo.
A mensagem oficial
Date value "%1$s" is not valid as per http://www.w3.org/TR/NOTE-datetime:%2$s.
- 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
%1$s, %2$s… são preenchidos com o arquivo, valor ou elemento EPUBCheck encontrado.
Causas típicas
- Datas impossíveis como 2020-13-01 ou 2021-02-30.
- Texto que não é uma data em um campo de data, como "unknown" ou "n/a".
- Dia e mês trocados em um valor importado.
Como consertar isso
- Encontre o elemento de data que EPUBCheck aponta.
- Corrija o valor para uma data real no formato YYYY, YYYY-MM ou YYYY-MM-DD.
- Se a data for desconhecida, remova o elemento em vez de preenchê-lo com texto de substituição.
Quando não é isso
Se a data for real, mas escrita em outro formato, isso é OPF-053, um aviso.
Termos usados aqui
Outras mensagens de OPF
OPF-053Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….OPF-055… tag is empty.OPF-050TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.OPF-049Item id "…" was not found in the manifest.OPF-048Package tag is missing its required unique-identifier attribute and value.OPF-060Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.