Παράκαμψη προς το περιεχόμενο
Γλωσσάριο

Τι είναι μια ετικέτα γλώσσας (dc:language και xml:lang);

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

Μια ετικέτα γλώσσας είναι ένας κωδικός όπως en, en-US, ar ή ja που δηλώνει σε ποια γλώσσα είναι ένα κείμενο, γραμμένο με τη σύνταξη BCP 47. Ένα EPUB το δηλώνει σε dc:language στο έγγραφο πακέτου και με lang και xml:lang στα έγγραφα περιεχομένου του.

Γιατί είναι σημαντικό όταν μετατρέπεις ένα PDF σε EPUB

Η γλώσσα καθοδηγεί την διαχωριστικότητα, το λεξικό που ανοίγει ένας αναγνώστης όταν αγγίξετε μια λέξη, τη φωνή του κειμένου σε ομιλία και, για Αραβικά ή Εβραϊκά, την κατεύθυνση του κειμένου. Ένα PDF σπάνια δηλώνει αξιόπιστα τη γλώσσα του, έτσι ένας μετατροπέας πρέπει να την ανιχνεύσει από το ίδιο το κείμενο.

EPUB 3.3 απαιτεί κάθε τιμή dc:language να είναι μια καλά σχηματισμένη ετικέτα BCP 47; EPUBCheck αναφέρει μία κακώς σχηματισμένη ως OPF-092.

Πώς EpubCC το χειρίζεται: η μηχανή ανιχνεύει τη γλώσσα από το σενάριο και κοινές λέξεις του κειμένου και γράφει την ίδια ετικέτα σε dc:language και σε lang και xml:lang σε κάθε κεφάλαιο. Για τα Αραβικά, Εβραϊκά, Περσικά και Ουρντού εκείνη η ετικέτα επίσης ενεργοποιεί το dir="rtl" και τη δεξιά προς αριστερή πρόοδο σελίδων.

Σχετικοί όροι

EPUBCheck μηνύματα σχετικά με αυτό

  • OPF-092 Language tag "…" is not well-formed: …

Μετατροπή ενός PDF σε EPUB
Μετατροπή έως 5 σελίδες δωρεάν, δεν απαιτείται λογαριασμός.

Πηγές

FAQ

Τι είναι μια ετικέτα γλώσσας (dc:language και xml:lang);

Μια ετικέτα γλώσσας είναι ένας κωδικός όπως en, en-US, ar ή ja που δηλώνει σε ποια γλώσσα είναι ένα κείμενο, γραμμένο με τη σύνταξη BCP 47. Ένα EPUB το δηλώνει σε dc:language στο έγγραφο πακέτου και με lang και xml:lang στα έγγραφα περιεχομένου του.

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

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

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