Sari la conținut
Glosar

Ce este un tag de limbă (dc:language și xml:lang)?

Actualizat:

O etichetă de limbă este un cod, cum ar fi en, en-US, ar sau ja, care indică în ce limbă este un text, scris cu sintaxa BCP 47. Un EPUB o declară în dc:language în documentul pachetului și cu lang și xml:lang în documentele sale de conținut.

De ce contează atunci când convertești un PDF în EPUB

Limba determină despărțirea în silabe, dicționarul pe care îl deschide un cititor când atinge un cuvânt, vocea text-to-speech și, pentru arabă sau ebraică, direcția textului. Un PDF declaranțiile rareori limba sa în mod fiabil, astfel încât un convertor trebuie să o detecteze din textul propriu-zis.

EPUB 3.3 necesită ca fiecare valoare dc:language să fie un tag BCP 47 bine format; EPUBCheck raportează unul malformat ca OPF-092.

Cum EpubCC o gestionează: motorul detectează limba din script și cuvintele comune ale textului și scrie aceeași etichetă în dc:language și în lang și xml:lang pe fiecare capitol. Pentru arabă, ebraică, persană și urdu, acea etichetă pornește de asemenea dir="rtl" și progresia paginilor de la dreapta la stânga.

Termeni asociați

EPUBCheck mesaje despre aceasta

  • OPF-092 Language tag "…" is not well-formed: …

Convertește un PDF în EPUB
Convertește până la 5 pagini gratuit, fără cont necesar.

Surse

FAQ

Ce este un tag de limbă (dc:language și xml:lang)?

O etichetă de limbă este un cod, cum ar fi en, en-US, ar sau ja, care indică în ce limbă este un text, scris cu sintaxa BCP 47. Un EPUB o declară în dc:language în documentul pachetului și cu lang și xml:lang în documentele sale de conținut.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele