Παράκαμψη προς το περιεχόμενο
EPUBCheck · Έγγραφο πακέτου (OPF)

EPUBCheck OPF-092: κακώς μορφοποιημένος δείκτης γλώσσας

Ενημερωμένο:

EPUBCheck OPF-092 είναι ένα μήνυμα σφάλματος: “Language tag "…" is not well-formed: ….” Ένας δείκτης γλώσσας στην EPUB δεν είναι σωστά διαμορφωμένος δείκτης BCP 47. Η EPUBCheck παραθέτει τον δείκτη και τον λόγο; οι εφαρμογές ανάγνωσης χρησιμοποιούν τη γλώσσα για διαχωρισμούς, γραμματοσειρές και κείμενο σε ομιλία.

Το επίσημο μήνυμα

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

Προεπιλεγμένη σοβαρότητα
Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
Έκδοση EPUBCheck
5.4.0

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

Τυπικές αιτίες

  • Ονόματα γλωσσών αντί για κωδικούς, όπως "English".
  • Υπογραμμισμένα σημεία αντί για παύλες, όπως το "en_US".
  • Λάθη πληκτρολόγησης ή επιπλέον κενά στα dc:language, xml:lang ή lang attributes.

Πώς να το διορθώσω

  1. Διαβάστε τα αποσπάσματα του ετικέτας EPUBCheck και βρείτε πού χρησιμοποιείται.
  2. Αντικαταστήστε το με έναν κωδικό BCP 47: en, en-US, es, pt-BR, ja, ar.
  3. Χρησιμοποιήστε τον ίδιο κωδικό στο dc:language και στα lang και xml:lang attributes του περιεχομένου.

Όταν δεν είναι αυτό

Αν το dc:language λείπει εντελώς, το EPUBCheck αναφέρει ένα σφάλμα σχήματος (RSC-005) αντ' αυτού.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα OPF

  • 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 "…".

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck OPF-092;

EPUBCheck OPF-092 είναι ένα μήνυμα σφάλματος: “Language tag "…" is not well-formed: ….” Ένας δείκτης γλώσσας στην EPUB δεν είναι σωστά διαμορφωμένος δείκτης BCP 47. Η EPUBCheck παραθέτει τον δείκτη και τον λόγο; οι εφαρμογές ανάγνωσης χρησιμοποιούν τη γλώσσα για διαχωρισμούς, γραμματοσειρές και κείμενο σε ομιλία.

Είναι OPF-092 σφάλμα;

Η OPF-092 αναφέρεται ως σφάλμα από προεπιλογή. Η EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι μη έγκυρη. Τα καταστήματα και η αποστολή στην Kindle μπορεί να την απορρίψουν, και η EPUBCheck εξέρχεται με κατάσταση 1.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία