I'm trying to localize my app using NSLocalizedString
. When I import the XLIFF file, most works like a charm but something do not and some string is not localized. I have noticed that the problem is from NSLocalizedString
containing something variable inside like:
NSLocalizedString(" - \(count) Notifica", comment: "sottotitolo prescrizione per le notifiche al singolare")
or
NSLocalizedString("Notifica per \(medicina!) della prescrizione \(prescription!)\nMemo: \(memoTextView.text)", comment: "Messaggio della Local Notification")
Maybe this is not the correct syntax for this kind of stuff. Someone can explain me how to do that in Swift?
Best Answer
You can use the
sprintf
format parameters withinNSLocalizedString
, so your example can look like this: