iWatch中的NSLocalizedString

时间:2017-02-15 03:21:30

标签: swift xcode8 watch-os-2

我在iWatch中将我的应用本地化为两种语言。除“复杂化”和“警报”对话框外,大多数文本都已本地化。

有人可以帮助我吗?

警报代码

    let restartAction = WKAlertAction(title: NSLocalizedString("OK", comment: ""), style: .destructive, handler: {
        //some code here
    })

    let cancelAction = WKAlertAction(title: NSLocalizedString("Cancel", comment: ""), style: .cancel, handler: {})

    presentAlert(withTitle: NSLocalizedString("Restart the page?", comment: ""), message: "", preferredStyle: .alert, actions: [restartAction, cancelAction])

1 个答案:

答案 0 :(得分:0)

我解决了这个问题:

选择localizable.string文件,并在文件检查器>目标成员资格中,在Watch Extension上添加复选标记。