EPUBCheck OPF-027 : propriété non dans le vocabulaire
Mis à jour :
EPUBCheck OPF-027 est un message d'erreur : “Undefined property: "…".” Une propriété n'est pas définie dans le vocabulaire auquel elle appartient, donc les applications de lecture ne la comprendront pas. EPUBCheck connaît les vocabulaires EPUB et vérifie chaque propriété sans préfixe ou avec préfixe réservé par rapport à ceux-ci.
Le message officiel
Undefined property: "%1$s".
- Gravité par défaut
- Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
- version EPUBCheck
- 5.4.0
%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.
Causes typiques
- Une faute de frappe, comme properties="cover" au lieu de "cover-image".
- Un nom de propriété inventé utilisé à des fins propres à un outil.
- Une propriété d'une version plus récente ou plus ancienne d'un vocabulaire que EPUBCheck ne reconnaît pas.
Comment le corriger
- Lisez les citations de propriété EPUBCheck.
- Recherchez-le dans le vocabulaire EPUB 3.3 et corrigez l'orthographe s'il existe.
- Si c'est une propriété personnalisée, mettez-la sous votre propre préfixe déclaré dans l'attribut de préfixe, ou supprimez-la.
Quand ce n'est pas ça
Si la propriété utilise un préfixe qui n'est pas déclaré, EPUBCheck signale OPF-028 à la place.
Termes utilisés ici
Autres messages OPF
OPF-026Found malformed property value: "…".OPF-028Undeclared prefix: "…".OPF-025Property value list "…" is not allowed, only one value must be specified.OPF-029The file "…" does not appear to match the media type …, as specified in the OPF file.OPF-030The unique-identifier "…" was not found.OPF-031File listed in reference element in guide was not declared in OPF manifest: ….
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.