パラメータを渡してローカライズされた文字列を出力する必要があります。
私が使う:
NSString *myMsg = [[NSString alloc]
stringByAppendingFormat:NSLocalizedString(@"MyKey", @""), aString];
[MyViewController updateMyMessage:myMsg];
[myMsg release];
Localizable.stringsでは、次を使用します。 "MyKey" = "メッセージの内容:%@";
編集:
これは、次のコードを使用して機能します。
NSString *myMsg = [NSString stringWithFormat:NSLocalizedString(@"MyKey", @""), aString];
[MyViewController updateMyMessage:myMsg];
ただし、前者のコードの何が問題なのかを知りたいと思います。