Přeskočit na obsah
Slovník

Co je jazyková značka (dc:language a xml:lang)?

Aktualizováno:

Jazyková značka je kód jako en, en-US, ar nebo ja, který říká, v jakém jazyce je text, psaný pomocí syntaxe BCP 47. Značka EPUB ji deklaruje v dc:language v dokumentu balíčku a s lang a xml:lang na jeho obsahu.

Proč záleží na tom, když převádíte PDF na EPUB

Jazyk řídí dělení slov, slovník, který se otevře, když na slovo ťuknete, hlas textu na řeč a pro arabštinu nebo hebrejštinu směr textu. PDF zřídka spolehlivě deklaruje svůj jazyk, takže konvertor ho musí detekovat z textu samotného.

EPUB 3.3 vyžaduje, aby každá hodnota dc:language byla dobře utvořeným tagem BCP 47; EPUBCheck hlásí neplatný tag jako OPF-092.

Jak EpubCC s tím zachází: engine detekuje jazyk z písma a běžných slov textu a zapisuje stejný tag do dc:language a do lang a xml:lang na každou kapitolu. Pro arabštinu, hebrejštinu, perštinu a urdštinu se tento tag také přepíná na dir="rtl" a směrování stránek zprava doleva.

Související termíny

Zprávy EPUBCheck o tom

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

Převést PDF na EPUB
Konvertujte až 5 stránek zdarma, není potřeba účet.

Zdroje

FAQ

Co je jazyková značka (dc:language a xml:lang)?

Jazyková značka je kód jako en, en-US, ar nebo ja, který říká, v jakém jazyce je text, psaný pomocí syntaxe BCP 47. Značka EPUB ji deklaruje v dc:language v dokumentu balíčku a s lang a xml:lang na jeho obsahu.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje