Swift 可本地化字符串在 SwiftUI 中不起作用

Swift Localizable String not working in SwiftUI

我不知道这有什么问题。这是我的 localizable string

"sendEmailTo %s" = "We will send an email to %s. Thanks for watching";

这就是我在 Text()

中使用它的方式
Text("sendEmailTo %s \("hello.world@apple.com")")

你知道错误吗,非常感谢

因为你想用电子邮件字符串替换%s,你需要把它从传递给Text

的字符串中去掉
Text("sendEmailTo \("hello.world@apple.com")")

查看这篇博文 Localization in SwiftUI