Η επιλογή μιας γλώσσας ήταν μέρος του Android από την αρχή, δεδομένου ότι είναι σε θέση να διαβάσει και να κατανοήσει τις πληροφορίες στο τηλέφωνό μας είναι ζωτικής σημασίας. Το έχουμε δει όλοι κατά τη διάρκεια της διαδικασίας ρύθμισης σε ένα νέο τηλέφωνο, και για κάποιους από εμάς, αυτό καλύπτει ό, τι χρειαζόμαστε. Επιλέγουμε αγγλικά, γαλλικά ή ισπανικά και πιστεύουμε ότι αυτό που βλέπουμε θα είναι στη γλώσσα που προτιμούμε. Στη συνέχεια, μπορούμε να επιλέξουμε άλλες γλώσσες για να χρησιμοποιήσουμε το πληκτρολόγιο και να αλλάξουμε εάν χρειαζόμαστε.
Αλλά για ορισμένες περιοχές και μερικές εντοπισμένες εφαρμογές, τα πράγματα δεν είναι τόσο εύκολα. Οι Πορτογάλοι που μιλήθηκαν στη Λισαβόνα δεν είναι οι ίδιοι με τους Πορτογάλους που μιλήθηκαν στη Μπραζίλια και μερικές φορές οι μικρές διαφορές δεν αισθάνονται πολύ μικρές. Το Android 7.0 έχει έναν τρόπο να διασφαλίσει ότι η γλώσσα που βλέπετε είναι η σωστή - στη σωστή διάλεκτο - σε όλο το λειτουργικό σύστημα.
Για αρχάριους, μπορείτε τώρα να επιλέξετε πολλές γλώσσες για την προεπιλεγμένη ρύθμιση του συστήματος και θα ενεργοποιηθούν όταν η εφαρμογή έχει εντοπισμένο περιεχόμενο. Αυτό σημαίνει ότι μπορώ να επιλέξω τις αμερικανικές αγγλικές και τις αγγλικές αγγλικές ως προεπιλογές συστήματος (ή όλες τις αγγλικές διαλέκτριες - υπάρχουν 104 από αυτές που υποστηρίζονται) - ή ακόμα και γερμανικά και γαλλικά αν είμαι διατεθειμένη - και αν μια εφαρμογή δεν είναι είναι έτοιμη να χρησιμοποιήσει την πρώτη μου επιλογή θα μετακινηθεί προς τα κάτω στη λίστα για να βρει μια υποστηριζόμενη.
Η νέα λειτουργία ρύθμισης τοπικών ρυθμίσεων περιλαμβάνει επίσης εργαλεία που διευκολύνουν τους προγραμματιστές να τις χρησιμοποιούν στις εφαρμογές τους
Ενώ οι ομιλητές στην Αγγλία δεν αντιμετωπίζουν πάρα πολλά εμπόδια - οι εφαρμογές γραμμένες μόνο για αγγλικά Αγγλικά θα είναι εύκολα κατανοητές αν βρίσκεστε στις Η.Π.Α. ή στην Αυστραλία ή την Ινδία - μια εφαρμογή γραμμένη για μία από τις 27 ξεχωριστές διαλέκτους της Αραβικής είναι πιθανότατα λίγο διαφορετικός. Αντί να εμφανίσετε τετράγωνα αντί για γράμματα, να έχετε λέξεις που διαβάζουν σαν ανοησίες ή έχουν τμήματα μιας εφαρμογής σε διαφορετικές γλώσσες, το Android θα μεταβεί αυτόματα στη γλώσσα της εφαρμογής αν έχετε επιλέξει να το υποστηρίξετε. Das ist wirklich δροσερό!
Τα νέα εργαλεία για προγραμματιστές τους επιτρέπουν να καθορίσουν ποιες γλώσσες έχετε επιλέξει και να βρείτε την καλύτερη αντιστοιχία μεταξύ των γλωσσών που υποστηρίζουν. Μπορώ να ορίσω την προεπιλεγμένη μου γλώσσα στα Αγγλικά των ΗΠΑ με τη γερμανική ως τη δεύτερη επιλογή μου και να διαβάσω την εφαρμογή SPIEGEL Online στη μητρική της προεπιλογή. Ή μπορώ να επισκεφθώ τον ιστότοπο στο τηλέφωνό μου και το πρόγραμμα περιήγησης δεν θα προσπαθήσει να το μεταφράσει στα αγγλικά. Το περιεχόμενο που δεν είναι γραμμένο για τα γερμανικά θα χρησιμοποιήσει την προεπιλεγμένη επιλογή μου στα αγγλικά. Wunderbar! Αυτά τα API διαχειρίζονται μορφοποίηση αριθμών καθώς και κείμενο, έτσι ώστε οι ημερομηνίες, οι χρόνοι, τα νομίσματα και τα παρόμοια να εμφανίζονται με τον καλύτερο τρόπο για τον χρήστη.
Αυτή είναι μια αρκετά μεγάλη υπόθεση και ένας τρόπος για το Android που θα μας βοηθήσει να είμαστε μαζί - ακόμα κι αν δεν είμαστε οι ίδιοι.
Το καλύτερο μέρος είναι ότι οι προγραμματιστές δεν χρειάζεται να χτίσουν και να συμπεριλάβουν οποιονδήποτε από αυτούς τους πόρους στην εφαρμογή τους. Μπορούν να χρησιμοποιήσουν μεταβλητές όπου πρέπει να εμφανιστούν στοιχεία ειδικά για την τοπική ρύθμιση και το API LocaleList θα ταξινομήσει ποιες από τις γλώσσες του χρήστη λειτουργούν καλύτερα για το περιεχόμενο. Τα σκληρά κωδικοποιητικά ονόματα και οι αριθμοί και οι ημερομηνίες και άλλες χορδές για υποστήριξη πολλαπλών γλωσσών απαιτεί χρόνο και κάνει μια εφαρμογή να έχει μεγαλύτερο αποτύπωμα. Το χειρισμό του συστήματος επιτρέπει στους προγραμματιστές να επικεντρωθούν σε άλλα πράγματα.
Για πολλούς, αυτές οι αλλαγές δεν πρόκειται να κάνουν μεγάλη διαφορά. Αλλά για εκείνους που τις χρειάζονται - και υπάρχουν αρκετά - μπορούν τώρα να έχουν το τηλέφωνό τους και το περιεχόμενό τους να αισθάνονται πιο προσωπικά και να είναι ευκολότερα κατανοητά. Αυτή είναι μια αρκετά μεγάλη υπόθεση και ένας τρόπος για το Android που θα μας βοηθήσει να είμαστε μαζί - ακόμα κι αν δεν είμαστε οι ίδιοι.