EPUBCheck CHK-001: πρόβλημα αρχείου προσαρμοσμένου μηνύματος
Ενημερωμένο:
EPUBCheck CHK-001 είναι ένα μήνυμα σφάλματος: “The custom message overrides file was not found.” EPUBCheck δεν μπορούσε να χρησιμοποιήσει το αρχείο μηνυμάτων προσαρμογής που δόθηκε με -c (--customMessages). CHK-001 σημαίνει ότι το αρχείο δεν βρέθηκε, και CHK-002 έως CHK-007 αναφέρουν άλλα προβλήματα σε αυτό. Αυτά τα μηνύματα αφορούν αυτό το αρχείο, όχι το EPUB.
Το επίσημο μήνυμα
The custom message overrides file was not found.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
Τυπικές αιτίες
- CHK-001: μια λάθος διαδρομή προς το αρχείο, ή ένα αρχείο που μετακινήθηκε.
- CHK-002 και CHK-003: μια ταυτότητα μηνύματος ή μια σοβαρότητα EPUBCheck που δεν αναγνωρίζεται, από ένα τυπογραφικό λάθος ή από άλλη έκδοση EPUBCheck.
- CHK-004 και CHK-005: ένα προσαρμοσμένο μήνυμα ή πρόταση με περισσότερες παράμετροι τύπου %1$s από την αρχική; CHK-006: μια παράμετρος μορφοποίησης που δεν μπορεί να αναλυθεί.
- CHK-007: το αρχείο δεν μπορεί να διαβαστεί ή δεν είναι στη αναμενόμενη μορφή tab-separated.
Πώς να το διορθώσω
- Ελέγξτε τη διαδρομή που περνάτε στο -c (--customMessages) και ότι το αρχείο υπάρχει.
- Για να ξεκινήσετε από ένα σωστό αρχείο, εκτελέστε EPUBCheck με -l (--listChecks) για να γράψετε τη λίστα με τα αναγνωριστικά μηνυμάτων και τις σοβαρότητές τους, στη συνέχεια να επεξεργαστείτε αυτή τη λίστα.
- Διατηρήστε τους αρχικούς χώρους κράτησης σε προσαρμοσμένα κείμενα και χρησιμοποιήστε μόνο τις σοβαρότητες που δείχνει η λίστα.
- Ή τρέξτε EPUBCheck χωρίς -c για να επικυρώσετε με τις προεπιλεγμένες σοβαρότητες.
Όταν δεν είναι αυτό
CHK-008 είναι διαφορετικό: ένα σφάλμα κατά την επεξεργασία ενός στοιχείου του EPUB, όχι το αρχείο προσαρμοσμένων μηνυμάτων.
Αναφέρθηκε επίσης ως
CHK-002(σφάλμα): Unrecognized custom message id %1$s encountered in message overrides file "%2$s".CHK-003(σφάλμα): Unrecognized custom message severity "%1$s" encountered in message overrides file "%2$s".CHK-004(σφάλμα): The custom message contains too many parameters in message overrides file "%1$s".CHK-005(σφάλμα): The custom suggestion contains too many parameters in message overrides file "%1$s".CHK-006(σφάλμα): Unable to parse the custom format parameter in message overrides file "%1$s".CHK-007(σφάλμα): Error encountered while processing custom message file "%1$s": "%2$s".
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα CHK
CHK-008Error encountered while processing an item "…"; skip other checks for the item.
Πηγές
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.