İçeriğe atla
Sözlük

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

Bir PDF'ı EPUB'a dönüştür
5 sayfaya kadar ücretsiz dönüştür, hesap gerekmez.

Kaynaklar

FAQ

Dil etiketi nedir (dc:language ve xml:lang)?

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.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör