Da quello che ho capito, iOS8 ora supporta localizzazioni regionali (in questo caso voglio supportare pt-BR).Localizzazione regionale iOS8 (ad esempio pt-BR)?
Vedi http://www.ibabbleon.com/iOS-Language-Codes-ISO-639.html
Sto avendo problemi con questo, prove con un nuovo marchio singola applicazione vista, in Xcode ho aggiunto le lingue PT e PT-BR al mio progetto, e alterato il testo di conseguenza nel pt directory .lproj e pt-BR.lproj.
Dopo aver impostato il dispositivo su pt-BR e in esecuzione, il testo visualizzato è sempre pt, non pt-BR come desiderato.
Infatti la registrazione della localizzazione preferita restituito da NSLocale
NSString *language = [[NSLocale preferredLanguages] objectAtIndex:0];
NSLog(@"Locale = %@", language);
restituisce solo 'locale = pt' ...
mi manca qualsiasi iniziativa o si tratta di un bug in iOS 8?
Grazie per qualsiasi aiuto ...
Queste uscite pt_US – Chris
La mia lingua è decisamente portoghese (brasiliano) nelle preferenze iOS. Inoltre, sono meno interessato a interrogare NSLocale e altro con i miei file localizzati (xibs e stringhe) che prelevano la lingua corretta ... – Chris
Ho modificato la mia risposta con la soluzione corretta. – Shank