我正在尝试弄清楚如何将 NSLocalizedString 与变量一起使用。
例如,如果我想在我的 Localizable.strings
文件中输出“by Peter and Larry”,我应该有以下内容吗?
"account.by_user" = "by %@ and %@";
如果有 2 个变量 name1
和 name2
,我将如何调用 NSLocalizedString("account.by_user", comment: "")
其中 name1
= Peter 和 name2
= Larry?
最佳答案
是的,你应该有 "account.by_user"= "by %@ and %@";
并接受这个:
let localizedString = NSLocalizedString("account.by_user", comment: "any comment")
let wantedString = String(format: localizedString, "Peter","Larry")
关于ios - 带有变量 Swift 的 NSLocalizedString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26684868/