De regionale voorkeurenfunctie van Android 14 kan apps vertellen om het kalender- en nummersysteem van uw voorkeur te gebruiken

click fraud protection

Android 14 test een scherm met regionale voorkeuren waarmee je apps kunt vertellen welke temperatuur, kalender, dag van de week en nummersysteem ze moeten gebruiken.

Androïde 14 introduceert mogelijk een nieuwe functie waarmee u apps van tevoren kunt vertellen wat uw regionale voorkeuren zijn, zodat ze uw ervaring beter kunnen personaliseren.

Android is letterlijk geïnstalleerd miljarden apparaten over de hele wereld, dus het is belangrijk dat het platform voldoende gelokaliseerd is voor alle soorten gebruikers. AOSP ondersteunt standaard veel verschillende talen, en apps kunnen eenvoudig specificeren welke talen ze ondersteunen door verschillende bronbestanden aan te leveren. Veel gebruikers zijn echter meertalig, dus het kan zijn dat ze een of meer apps in een bepaalde taal willen gebruiken zonder de taal voor het hele systeem te hoeven wijzigen.

Het was pas tot Androïde 13, echter dat deze gebruikers daadwerkelijk taalvoorkeuren per app konden instellen. Dat was ongetwijfeld een enorm kenmerk, maar er is meer waarmee rekening moet worden gehouden als het gaat om lokalisatie, zoals de temperatuureenheden, het kalendertype, de eerste dag van de week en het getallensysteem. Ontwikkelaars kunnen uiteraard afleiden welke formaten ze moeten gebruiken op basis van de landinstelling die momenteel is ingesteld. Als de gebruiker bijvoorbeeld zijn taal instelt op Engels (Verenigde Staten), wil hij waarschijnlijk de temperatuureenheden in Fahrenheit zien.

Maar wat als de gebruiker een Amerikaan is die onlangs naar Groot-Brittannië is verhuisd, of waar dan ook maakt voornamelijk gebruik van Celsius, en ze willen zich vertrouwd maken met hoe het weer werkt hun nieuwe huis? Het is niet altijd gepast om aan te nemen welke formaten een gebruiker wil gebruiken, omdat er met miljarden Android-gebruikers veel gebruikers zullen zijn die hun instellingen mixen en matchen.

Daarom vragen veel apps de gebruiker gewoon wat zijn voorkeuren zijn. Dat betekent echter dat apps deze instellingen moeten implementeren. Het betekent ook dat gebruikers deze instellingen moeten wijzigen voor elke app die ze aanbiedt, wat verwarrend kan zijn vanwege de verschillende menuplaatsingen. Dit is de reden waarom Google de taalfunctie per app heeft toegevoegd in Android 13; apps op Android 13 hoeven niet langer hun eigen in-app taalinstellingen te implementeren en gebruikers hoeven niet door meerdere verschillende instellingenschermen te bladeren.

In Android 14 lijkt Google dit idee naar meer plaatsen uit te breiden. Het bedrijf test een nieuwe functie voor ‘regionale voorkeuren’ in Android 14 waarmee gebruikers voor elke landinstelling hun voorkeurstemperatuureenheden, kalender, eerste dag van de week en nummersysteem kunnen instellen. “Regionale voorkeuren” verschijnt onder Instellingen > Systeem > Talen en invoer wanneer een verborgen ontwikkelaarsvlag wordt omgeschakeld. Als zodanig verschijnt het momenteel niet voor gebruikers op Android 14 DP1, dus ik moest het handmatig inschakelen om het in de instellingen te laten verschijnen.

U kunt de functie gebruiken om “apps uw regionale voorkeuren te laten weten, zodat ze uw ervaring kunnen personaliseren.” Op elke subpagina staat een opmerking dat zegt: “apps zullen waar mogelijk uw regionale voorkeuren gebruiken.” Voor temperatuureenheden kunnen gebruikers kiezen tussen Celsius (°C) en Fahrenheit (°F). Voor Agenda kunnen ze kiezen tussen de Chinese kalender, Dangi-kalender, Hebreeuwse kalender, Indiase nationale kalender, islamitische kalender of Perzische kalender. Het nummersysteem dat gekozen kan worden, hangt af van de huidige systeemlocale, terwijl ik denk dat ik je niet hoef te vertellen wat de opties zijn voor de eerste dag van de week.

Het is nog niet duidelijk hoe apps de regionale voorkeuren van de gebruiker daadwerkelijk zullen lezen. Ik heb een aantal ideeën, maar omdat ik het niet 100% zeker weet, wacht ik gewoon tot de documentatie live gaat (ervan uitgaande dat deze functie niet wordt geschrapt).