Dil etiketi nedir (dc:language ve xml:lang)?
Güncellendi:
Bir dil etiketi, metnin hangi dilde olduğunu belirten en, en-US, ar veya ja gibi BCP 47 sözdizimi ile yazılmış bir koddur. Bir EPUB bunu dc:language'de paket belgesinde ve içindeki belge dokümanlarında lang ve xml:lang ile beyan eder.
Bir PDF'yı EPUB'e dönüştürmenin önemi
Dil, hecelemeyi, bir okuyucunun kelimeye dokunduklarında açtığı sözlüğü, metinden sese ve Arapça veya İbranice için metnin yönünü yönlendirir. Bir PDF nadiren dilini güvenilir bir şekilde bildirir, bu nedenle bir dönüştürücünün bunu metinden tespit etmesi gerekir.
EPUB 3.3, her dc:language değerinin iyi biçimlendirilmiş bir BCP 47 etiketi olmasını gerektirir; EPUBCheck, hatalı olanları OPF-092 olarak rapor eder.
EpubCC bunu şöyle yönetiyor: motor, metnin senaryosundan ve yaygın kelimelerden dili tespit eder ve her bölümde dc:language ile lang ve xml:lang'da aynı etiketi yazar. Arapça, İbranice, Farsça ve Urduca için bu etiket, dir="rtl" ile sağa-sola doğru sayfa ilerlemesini de açar.
İlgili terimler
Bu konudaki EPUBCheck mesajları
OPF-092Language tag "…" is not well-formed: …
Bir PDF'ı EPUB'a dönüştür
5 sayfaya kadar ücretsiz dönüştür, hesap gerekmez.