Dato che io creo iOS Apps Io uso il seguente codice di tradurre/localizzare le mie applicazioni:La localizzazione non funziona più sotto iOS 9/iOS 9.0.1
NSString *language = [[NSLocale preferredLanguages] objectAtIndex:0];
if ([language isEqualToString:@"de"]) {
// localized language
}
else { //base language
}
Ma dal momento che l'aggiornamento a iOS 9 questo codice fa non funziona più Tutte le mie app sono ora in inglese.
Né le app che ho già nell'app store, né le app che eseguo nel simulatore sono più localizzate.
Sarebbe bello se potesse dire come devo tradurre il mio codice di programmazione in iOS 9.
Cosa ottieni per 'lingua'? – zaph
Ho sempre "en". In realtà eseguo l'app in tedesco, quindi dovrei ottenere: "de". – EANicolas1
Forse è correlato al seguente bug http://stackoverflow.com/questions/33017981/ios-localization-doesnt-work-with-more-than-63-files?newreg=5def7e334c554377be788b1ce2eace3e –