İçeriğe atla
EPUBCheck · Paket belgesi (OPF)

EPUBCheck OPF-092: hatalı biçimlendirilmiş dil etiketi

Güncellendi:

EPUBCheck OPF-092 bir hata mesajıdır: “Language tag "…" is not well-formed: ….” EPUB’deki bir dil etiketi iyi biçimlendirilmiş bir BCP 47 etiketi değildir. EPUBCheck etiketi ve nedeni alıntılar; okuma uygulamaları hyphenation, fontlar ve metinden konuşmaya için dili kullanır.

Resmi mesaj

Language tag "%1$s" is not well-formed: %2$s

Varsayılan ciddiyet
Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
EPUBCheck sürümü
5.4.0

%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.

Tipik nedenler

  • "English" gibi kodlar yerine dil isimleri.
  • Tireler yerine alt çizgiler, örneğin "en_US".
  • dc:language, xml:lang veya lang özniteliklerinde yazım hataları veya fazladan boşluklar.

Nasıl düzeltilir

  1. Etiket EPUBCheck alıntılarına bakın ve nerede kullanıldığını bulun.
  2. Bunu bir BCP 47 kodu ile değiştirin: en, en-US, es, pt-BR, ja, ar.
  3. dc:language içinde ve içeriğin lang ve xml:lang özniteliklerinde aynı kodu kullanın.

Ne zaman bu değil

Eğer dc:language tamamen eksikse, EPUBCheck bir şema hatası (RSC-005) rapor eder.

Burada kullanılan terimler

Diğer OPF mesajları

  • OPF-091 The item href URL must not have a fragment identifier.
  • OPF-093 The "media-type" attribute is required for linked resources located in the EPUB container
  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".
  • OPF-094 The "media-type" attribute is required for "…" links.
  • OPF-089 The "alternate" link rel keyword cannot be paired with other keywords.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck OPF-092 ne anlama geliyor?

EPUBCheck OPF-092 bir hata mesajıdır: “Language tag "…" is not well-formed: ….” EPUB’deki bir dil etiketi iyi biçimlendirilmiş bir BCP 47 etiketi değildir. EPUBCheck etiketi ve nedeni alıntılar; okuma uygulamaları hyphenation, fontlar ve metinden konuşmaya için dili kullanır.

OPF-092 bir hata mı?

OPF-092 varsayılan olarak hata olarak rapor edilir. EPUB spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye Gönder bunun reddedilmesine neden olabilir ve EPUBCheck durum 1 ile çıkar.

PDF ile EPUB araçları

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

Tüm araçları gör