Jak użyłbym NSLocalizedString
do tego wyrażenie:NSLocalizedString z formatem
[NSString stringWithFormat:@"Is “%@“ still correct for “%@“ tap “OK“ otherwise tap “Change“ to choose new contact details", individual.contactInfo, individual.name];
Podczas korzystania stringWithFormat przed Używałem go w następujący sposób:
[NSString stringWithFormat:@"%d %@", itemCount, NSLocalizedString(@"number of items", nil)];
Hot Licks ma właściwą odpowiedź, ale proponuję również przeczytać http://nshipster.com/nslocalizedstring/ –
Przypuszczam, że moja odpowiedź nie obsługuje osadzonych cytatów, ale zostały one zerwane w oryginale. –
Jednym z widocznych krótkich następstw implementacji iOS dla zlokalizowanych ciągów jest to, że komentarz nie jest częścią klucza. Z tego powodu możesz mieć dwie różne wiadomości o tym samym angielskim brzmieniu, ale różne komentarze, a system operacyjny nie będzie (widocznie) w stanie je rozróżnić. –