Funkcija regionalnih nastavitev Androida 14 lahko aplikacijam pove, naj uporabljajo vaš želeni koledar in številski sistem

Android 14 preizkuša zaslon z regionalnimi nastavitvami, ki vam omogoča, da aplikacijam poveste, katero temperaturo, koledar, dan v tednu in številski sistem naj uporabljajo.

Android 14 morda uvaja novo funkcijo, ki bi vam lahko omogočila, da aplikacijam vnaprej poveste, kakšne so vaše regionalne nastavitve, da lahko bolje prilagodijo vašo izkušnjo.

Android je nameščen dobesedno milijarde naprav po vsem svetu, zato je pomembno, da je platforma ustrezno lokalizirana za vse vrste uporabnikov. AOSP že takoj podpira veliko različnih jezikov in aplikacije lahko preprosto določijo, katere jezike podpirajo, tako da zagotovijo različne datoteke virov. Mnogi uporabniki pa so večjezični, zato bodo morda želeli uporabljati eno ali več aplikacij v določenem jeziku, ne da bi morali spremeniti jezik v celotnem sistemu.

Ni bilo do Android 13, vendar pa lahko ti uporabniki dejansko nastavijo jezikovne nastavitve za vsako aplikacijo posebej. To je bila nedvomno velika funkcija, vendar je treba upoštevati še več, ko gre za lokalizacijo, kot so temperaturne enote, vrsta koledarja, prvi dan v tednu in številski sistem. Razvijalci lahko izpeljejo, katere formate naj uporabljajo na podlagi trenutno nastavljene lokalne nastavitve, seveda. Na primer, če uporabnik nastavi svoj jezik na angleščino (Združene države), bo verjetno želel videti temperaturne enote v Fahrenheitih.

Kaj pa, če je uporabnik Američan, ki se je pred kratkim preselil v Združeno kraljestvo ali kjer koli drugje pretežno uporablja Celzija in se želijo seznaniti s tem, kako deluje vreme njihov novi dom? Ni vedno primerno domnevati, katere formate želi uporabnik uporabiti, saj bo z milijardami uporabnikov Androida veliko uporabnikov, ki bodo mešali in prilagajali svoje nastavitve.

Zato veliko aplikacij preprosto vpraša uporabnika, kakšne so njegove želje. Vendar to pomeni, da morajo aplikacije izvajati te nastavitve. To tudi pomeni, da morajo uporabniki spremeniti te nastavitve za vsako aplikacijo, ki jih ponuja, kar je lahko zmedeno zaradi različnih umestitev menijev. Zato je Google dodal funkcijo jezika za posamezno aplikacijo v sistemu Android 13; aplikacijam v sistemu Android 13 ni več treba izvajati lastnih jezikovnih nastavitev v aplikaciji in uporabnikom se ni treba ukvarjati s presejanjem skozi več različnih zaslonov z nastavitvami.

V Androidu 14 se zdi, da Google to idejo širi na več mest. Podjetje preizkuša novo funkcijo »regionalnih preferenc« v sistemu Android 14, ki uporabnikom omogoča nastavitev želenih temperaturnih enot, koledarja, prvega dne v tednu in številskega sistema za vsako lokalno nastavitev. »Regionalne nastavitve« se prikažejo pod Nastavitve > Sistem > Jeziki in vnos, ko preklopite skrito zastavo razvijalca. Kot tak se trenutno ne prikaže uporabnikom v sistemu Android 14 DP1, zato sem ga moral ročno omogočiti, da se prikaže v nastavitvah.

To funkcijo lahko uporabite, da »aplikacijam sporočite vaše regionalne nastavitve, da lahko prilagodijo vašo izkušnjo«. Na vsaki podstrani je opomba ki pravi, da bodo aplikacije uporabile vaše regionalne nastavitve, kjer je to mogoče. Za temperaturne enote lahko uporabniki izbirajo med Celzijem (°C) in Fahrenheitom (°F). Za koledar lahko izbirajo med kitajskim koledarjem, dangi koledarjem, hebrejskim koledarjem, indijskim nacionalnim koledarjem, islamskim koledarjem ali perzijskim koledarjem. Številčni sistem, ki ga je mogoče izbrati, je odvisen od trenutne lokalne nastavitve sistema, vendar menim, da vam ni treba povedati, kakšne so možnosti za prvi dan v tednu.

Ni še jasno, kako bodo aplikacije dejansko prebrale uporabnikove regionalne nastavitve. Imam nekaj idej, a ker nisem 100 % prepričan, bom samo počakal, da bo dokumentacija objavljena (ob predpostavki, da ta funkcija ni opuščena).