Hopp til innhold
Ordlist

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-092 Language tag "…" is not well-formed: …

Konverter en PDF til EPUB
Konverter opptil 5 sider gratis, ingen konto nødvendig.

Kilder

FAQ

Hva er en språktagg (dc:language og xml:lang)?

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.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy