Lassen Sie uns sagen, dass ich die folgende Zeichenfolge haben:Wie sollte ich mit mehreren Parametern lokalisieren?
[NSString stringWithFormat:@"Booked for %@ at %@", colleagueName, time];
Und ich weiß, ich habe diese Zeichenfolge zu lokalisieren vergessen, so dass ich es ersetzen:
[NSString stringWithFormat:NSLocalizedString(@"bookings.bookedFor", "Booked for user at time"), colleagueName, time];
Jetzt Übersetzungen, wenn tun, ich finde, dass die Sprache X die Parameter andersherum benötigt; etwas näher an:
<time> for booking of <colleague> is done.
Was ist der beste Weg, um die Tatsache zu begegnen, dass ich jetzt den zweiten Parameter meiner formatierten String müssen time
sein und die dritte colleagueName
bitte sein?