Sto provando a tradurre strings.xml per serbo latino (srpski) e Montenegro (sia cirillico che latino). Ho incluso il cirillico serbo (српски) nella cartella valori come valori-sr. E funziona bene. Ma per il serbo latino & Montenegro, non sono in grado di decidere quello che dovrebbe essere il nome dei valori folder.I ha attraversato molti messaggi così simileValori Android latini e Montenegro valvolari valori per string.xml
How to change locale to use Latin Serbian (instead of Cyrillic Serbian)
What should be the values folder name for Serbian (Latin,Serbia) (sr-rs-latn) language?
ma che non ha ancora aiutare molto.
Ho capito da https://github.com/championswimmer/android-locales che valorizza cartella deve essere:
serbo (cirillico) sr ->valori-sr-r_ # Cyrl
serbo (cirillico, Montenegro) sr ME ->valori-sr-rME_ # Cyrl
serbo (cirillico, Serbia) RS sr ->valori-sr-rRS_ # Cyrl
Serbian (Latin) sr ->valori-sr-r_ # Latn
serbo (latino, Montenegro) sr ME ->valori-sr-rME_ # Latn
Serbian (Latin , Serbia) RS sr ->valori-sr-rRS_ # Latn
Ma se cerco di creare una cartella come valori-sr-rRS_ # Latn in studio Android, getta l'errore "directory non valido". Poi ho iniziato l'analisi.
In Nexus 9 Marshmallow, l'elenco delle zone disponibili utilizzando Locale.getAvailableLocales() elenca tutte le lingue serba. Quindi sono supportati.
sr
sr __ # Cyrl
sr_BA_ # Cyrl
sr_ME_ # Cyrl
sr_RS_ # Cyrl
sr_XK_ # Cyrl
sr __ # Latn
sr_BA_ # Latn
sr_ME_ # Latn sr_RS_ # Latn
sr_XK_ # LatnNella schermata Impostazioni di Nexus 9, posso vedere l'opzione per cambiare solo in cirillico serbo (српски) mentre in una scheda Lenovo Yoga, vedo l'opzione di passare solo al latino serbo (srpski). Quando ho eseguito il debug in entrambi i dispositivi, ho riscontrato che entrambi hanno sr come codice della lingua e RS come codice regione e il codice dello script era vuoto. Quindi, come includere la cartella di entrambi i valori nell'app e in che modo è mappata?
Devo creare una cartella di valori come values-sr-ZZ o qualcosa del genere per le lingue di cui ho bisogno e in codice controllare il codice dello script?
Ma se questo è il caso, nella cartella delle risorse dell'app Google Play Giochi e Impostazioni ho scoperto che hanno solo una cartella valori-sr. Quindi, come gestiscono i valori-sr-r_ # Latn e valori-sr-rME_ # Latn e valori-sr-rME_ # Cyrl.
Qualcuno può guidarmi per favore?
Jesi USPIO rijesiti ovo? – Zookey