10 Οκτωβρίου 2026 / Lefteris Iliadis / SomniusX
Το CrossInk-Indic διαβάζει πλέον 13 ινδικές γλώσσες, σε κάθε Xteink
10 Οκτωβρίου 2026
v1.6.0-indic.2: χίντι, μαράθι, νεπαλικά, μπενγκάλι, ασαμέζικα, παντζάμπι, γκουτζαράτι, όντια, ταμίλ, τελούγκου, κανάντα, μαλαγιάλαμ και σινχάλα, η καθεμία με το αλφάβητο και το μενού της μέσα στο firmware, για τα X3, X4, X4 Pro, X4 Classic και Sticky.

Νωρίτερα σήμερα έκανα δημόσιο το CrossInk-Indic με τα χίντι, και έγραψα ότι άλλες δώδεκα γλώσσες είναι σε δοκιμές. Βγήκαν, στην v1.6.0-indic.2:
Χίντι, μαράθι, νεπαλικά, μπενγκάλι, ασαμέζικα, παντζάμπι, γκουτζαράτι, όντια, ταμίλ, τελούγκου, κανάντα, μαλαγιάλαμ και σινχάλα.
Η καθεμία έρχεται ως δικό της firmware, για κάθε μοντέλο Xteink που υποστηρίζει το CrossInk (X3, X4, X4 Pro, X4 Classic και το Sticky της Seeed), με το αλφάβητό της ενσωματωμένο και μενού στη γλώσσα της. Τίποτα στην κάρτα SD.

Μπενγκάλι, ταμίλ, μαλαγιάλαμ και σινχάλα στον εξομοιωτή του X4 Pro, το καθένα από το δικό του firmware.
Τι έχει
- Δέκα αλφάβητα: Devanagari (χίντι, μαράθι, νεπαλικά), μπενγκάλι (μπενγκάλι, ασαμέζικα), γκουρμούκι, γκουτζαράτι, όντια, ταμίλ, τελούγκου, κανάντα, μαλαγιάλαμ και σινχάλα. Οι γραμματοσειρές είναι Noto Sans, κανονικά και έντονα σε κάθε μέγεθος ανάγνωσης, και στις γραμματοσειρές του μενού.
- Κανονικό shaping σε κάθε αλφάβητο: συμπλέγματα, φωνήεντα που μετακινούνται ή «αγκαλιάζουν» το σύμφωνό τους, reph και τα υπόλοιπα, όλα από τους πίνακες OpenType της ίδιας της γραμματοσειράς, όπως το κάνει το HarfBuzz σε ένα κινητό.
- Μενού σε κάθε γλώσσα, και τα 845 κείμενα, μεταφρασμένα με βοήθεια μηχανής και διορθωμένα με δύο τυφλές αντίστροφες μεταφράσεις.
- Εκδόσεις μόνο για ανάγνωση: αν θες αγγλικό μενού και απλώς να διαβάζεις βιβλία σε ένα αλφάβητο, υπάρχει firmware
read-<αλφάβητο>για καθένα από τα δέκα. - Συλλαβισμός για ταμίλ, τελούγκου, κανάντα και μαλαγιάλαμ, μόνο ανάμεσα σε συλλαβές, ώστε οι πλήρως στοιχισμένες σειρές να γεμίζουν αντί να αφήνουν μεγάλα κενά. Στη σελίδα στα ταμίλ πιο πάνω φαίνεται: உடுப்பி-யிலிருந்து.
Γιατί ένα firmware ανά γλώσσα
Το firmware έχει 6,5 MB flash, και το μεγαλύτερο (τα τελούγκου) πιάνει ήδη τα 6,3 με τις γραμματοσειρές ενός αλφαβήτου, οπότε και τα δέκα μαζί δεν χωράνε. Κάθε firmware έχει αγγλικά και μία γλώσσα, και οι άλλες 27 γλώσσες μενού του CrossInk μένουν έξω για να βρεθεί χώρος. Παίρνεις το αρχείο για τη συσκευή και τη γλώσσα σου, και τέλος.
Bugs που διορθώθηκαν στην πορεία
- Σε μεγάλες παραγράφους, μια λέξη μπορούσε να κοπεί στα δύο εκεί που το κείμενο του βιβλίου έρχεται κομμάτι κομμάτι, και ένα φωνήεν έμενε μόνο του πάνω σε έναν διακεκομμένο κύκλο. Το bug είναι στο ίδιο το CrossInk, όχι στον δικό μου κώδικα, και πιάνει κάθε γλώσσα, απλώς στα ινδικά φαίνεται πολύ πιο εύκολα. Διορθώθηκε εδώ, και στον ελληνικό κώδικα για την επόμενη ελληνική έκδοση.
- Οι σειρές γεμίζουν περισσότερο πριν κατέβει μια λέξη: τα κενά ανάμεσα στις λέξεις μπορούν να στενέψουν ως το ένα τρίτο. Το ζήτησε ο Κώστας από τις ελληνικές εκδόσεις, και βοηθάει κάθε γλώσσα.
Πώς το περνάς
Στην έκδοση v1.6.0-indic.2 παίρνεις το firmware-<συσκευή>-v1.6.0-indic.2-<γλώσσα>.bin. Για ταμίλ σε X4 Pro, για παράδειγμα, είναι το firmware-x4-pro-v1.6.0-indic.2-ta.bin. Το βάζεις στην κάρτα SD, Settings > System > SD Card Firmware Update, και μετά διαλέγεις τη γλώσσα στο Settings > System > Device > Language. Όλος ο πίνακας με τα ονόματα είναι στη σελίδα του CrossInk-Indic.
Είναι ακόμη δοκιμαστική έκδοση. Πέρασε από τον εξομοιωτή για κάθε γλώσσα και κάθε προφίλ συσκευής, από τα τεστ του shaping και από εξομοιωμένο chip του X3/X4, όπου οι λέξεις και στα δέκα αλφάβητα βγαίνουν ίδιες με το HarfBuzz. Σε πραγματική συσκευή στα χέρια μου δεν έχει μπει ακόμη. Αν διαβάζεις κάποια από αυτές τις γλώσσες, πες μου τι δεν είναι σωστό, στο μενού ή στη σελίδα. Μια φωτογραφία βοηθάει πολύ.
Κι αν η γλώσσα σου λείπει ακόμη από το CrossInk, αναλαμβάνω παραγγελίες.