Home >> Send Greek SMS

Τα κινητά με Windows Mobile έχουν ένα εγγενές μειονέκτημα: δεν μπορούν να στείλουν SMS με ελληνικούς χαρακτήρες μήκους μεγαλύτερου από 70 χαρακτήρες χωρίς να το "σπάσουν" σε περισσότερα του ενός μηνύματα, οδηγώντας σε μεγαλύτερες χρεώσεις. Η τυπική λύση που ακολουθείτο μέχρι τώρα ήταν η χρήση προγραμμάτων-πληκτρολογίων (SIP - Soft Input Panel) με ειδικά layouts για ελληνικά SMS. Με αυτό τον τρόπο, όμως, προκαλούνταν άλλα προβλήματα, όπως - για παράδειγμα - η λάθος ταξινόμηση των ονομάτων.

Ψάχνοντας λίγο το θέμα, ανακάλυψα αυτό που φανταζόμουν ότι συμβαίνει: τα Windows χρησιμοποιούν το πρότυπο κωδικοποίησης Unicode με 16-bit / χαρακτήρα, ενώ τα "κλασικά" κινητά την κωδικοποίηση GSM με 7-bit / χαρακτήρα. Η κωδικοποίηση GSM δεν έχει πεζά Ελληνικά, ενώ στα κεφαλαία όταν η μορφή ενός Ελληνικού χαρακτήρα συμπίπτει με έναν λατινικό (π.χ. ε κεφαλαίο και e κεφαλαίο) δεν υπάρχει ο ελληνικός. Αυτό εν πολλοίς σημαίνει ότι κάθε φορά που γράφω π.χ. ένα κεφαλαίο ελληνικό Ε "αναγκάζω" το κινητό να "γυρίσει" σε Unicode και να περιορίσει το μέγιστο μήκος του μηνύματος σε 70 χαρακτήρες.

Το soft keyboard (πληκτρολογιάκι για πενάκι) ορισμένων κινητών (π.χ. τα HTC με ελληνικά της ACE) αντιμετωπίζει το πρόβλημα "καταλαβαίνοντας" πότε είναι ανοιχτό το πρόγραμμα για αποστολή SMS και "γυρνάει" την κωδικοποίηση των κεφαλαίων σε μορφή GSM, δηλαδή αντί για ε κεφαλαίο βάζει e κεφαλαίο κλπ. Αν όμως θες να χρησιμοποιήσεις κάτι πιο πρακτικό, π.χ. το PhonePad που εξομοιώνει πληκτρολόγιο κινητού με T9, την πάτησες.