EPUBCheck OPF-092: slecht gevormde taal-tag
Bijgewerkt:
EPUBCheck OPF-092 is een foutmelding: “Language tag "…" is not well-formed: ….” Een taal-tag in de EPUB is geen goed gevormde BCP 47-tag. EPUBCheck citeert de tag en de reden; leesapps gebruiken de taal voor afbreking, lettertypen en tekst-naar-spraak.
Het officiële bericht
Language tag "%1$s" is not well-formed: %2$s
- Standaard ernst
- Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
- EPUBCheck versie
- 5.4.0
%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.
Typische oorzaken
- Taalnamen in plaats van codes, zoals "English".
- Underscores in plaats van streepjes, zoals "en_US".
- Typfouten of extra spaties in dc:language, xml:lang of lang-attributen.
Hoe het te repareren
- Lees het label EPUBCheck citaten en vind waar het wordt gebruikt.
- Vervang het door een BCP 47-code: en, en-US, es, pt-BR, ja, ar.
- Gebruik dezelfde code in dc:language en in de lang- en xml:lang-attributen van de inhoud.
Wanneer het niet dit is
Als dc:language volledig ontbreekt, meldt EPUBCheck een schemafout (RSC-005) in plaats daarvan.
Termen die hier worden gebruikt
Andere OPF berichten
OPF-091The item href URL must not have a fragment identifier.OPF-093The "media-type" attribute is required for linked resources located in the EPUB containerOPF-090It is encouraged to use MIME media type "…" instead of "…".OPF-094The "media-type" attribute is required for "…" links.OPF-089The "alternate" link rel keyword cannot be paired with other keywords.OPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.