Come vorrei usare NSLocalizedString
per questa stringa:NSLocalizedString con il formato
[NSString stringWithFormat:@"Is “%@“ still correct for “%@“ tap “OK“ otherwise tap “Change“ to choose new contact details", individual.contactInfo, individual.name];
Quando si utilizza stringWithFormat prima ho usato nel modo seguente:
[NSString stringWithFormat:@"%d %@", itemCount, NSLocalizedString(@"number of items", nil)];
Hot Licks ha la risposta giusta, ma suggerirei anche di leggere http://nshipster.com/nslocalizedstring/ –
Suppongo che la mia risposta non gestisca le virgolette incorporate, ma sono state interrotte nell'originale. –
Un apparente ritardo dell'implementazione iOS per stringhe localizzate è che il commento non è incluso come parte della chiave. Per questo motivo puoi avere due messaggi diversi con lo stesso testo inglese ma commenti diversi, e il sistema operativo non sarà (apparentemente) in grado di disambigarli. –