Я пытаюсь понять, как использовать NSLocalizedString с переменными.NSLocalizedString с переменными Swift
Например, если я хочу вывести «Питер и Ларри», в моем файле Localizable.strings
, должен ли я иметь следующее?
"account.by_user" = "by %@ and %@";
Как бы назвать NSLocalizedString("account.by_user", comment: "")
с, если есть 2 переменные name1
и name2
где name1
= Питер и name2
= Ларри?
'I love% @ и% @' является ключом строки, почему вы помещаете '% @' там ... – user25
'% @' является заполнителем для любого значения (* constant math & science), которое не является переводится, но помещается после, следовательно, используется «String.localizedStringWithFormat». –
https://stackoverflow.com/a/28067154/4548520 это выглядит более корректно для меня – user25