Hva er en språktagg (dc:language og xml:lang)?
Oppdatert:
En språk-tag er en kode som en, en-US, ar eller ja som angir hvilket språk en tekst er skrevet på, skrevet med BCP 47-syntaks. En EPUB erklærer det i dc:language i pakke-dokumentet og med lang og xml:lang i innholdsdokumentene.
Hvorfor det betyr noe når du konverterer en PDF til EPUB
Språket bestemmer bindestrek, ordboken en leser åpner når du trykker på et ord, stemmen til tekst-til-tale og, for arabisk eller hebraisk, retningen på teksten. En PDF erklærer sjeldent sitt språk pålitelig, så en konverter må oppdage det fra teksten selv.
EPUB 3.3 krever at hver dc:language verdi er en velformatert BCP 47-tag; EPUBCheck rapporterer en feilformatert som OPF-092.
Hvordan EpubCC håndterer det: motoren oppdager språket fra skriptet og vanlige ord i teksten og skriver det samme merket i dc:language og i lang og xml:lang på hvert kapittel. For arabisk, hebraisk, persisk og urdu slår det merket også på dir="rtl" og høyre-til-venstre sideprogresjon.
Relaterte termer
EPUBCheck meldinger om dette
OPF-092Language tag "…" is not well-formed: …
Konverter en PDF til EPUB
Konverter opptil 5 sider gratis, ingen konto nødvendig.