Wat is een taallabel (dc:language en xml:lang)?
Bijgewerkt:
Een taag is een code zoals en, en-US, ar of ja die aangeeft in welke taal een tekst is geschreven, volgens de BCP 47-syntaxis. Een EPUB verklaart het in dc:language in het pakketdocument en met lang en xml:lang op de inhoudsdocumenten.
Waarom het belangrijk is om een PDF naar EPUB te converteren
De taal stuurt de afbreking, het woordenboek dat een lezer opent wanneer je op een woord tikt, de stem van tekst-naar-spraak en, voor Arabisch of Hebreeuws, de richting van de tekst. Een PDF verklaart zelden zijn taal betrouwbaar, dus een converter moet het van de tekst zelf detecteren.
EPUB 3.3 vereist dat elke dc:language waarde een goed gevormde BCP 47 tag is; EPUBCheck rapporteert een ongeldig exemplaar als OPF-092.
Hoe EpubCC het behandelt: de engine detecteert de taal uit het script en de veelvoorkomende woorden in de tekst en schrijft hetzelfde label in dc:language en in lang en xml:lang op elk hoofdstuk. Voor Arabisch, Hebreeuws, Perzisch en Urdu schakelt dat label ook dir="rtl" en rechts-naar-links pagina-progressie in.
Verwante termen
EPUBCheck berichten hierover
OPF-092Language tag "…" is not well-formed: …
Converteer een PDF naar EPUB
Converteer tot 5 pagina's gratis, geen account nodig.