我正在尝试使用Swift 3和Xcode 8.1本地化我的应用程序。
我正在尝试使用故事板(main.strings(德语))和编程使用"NSLocalizedString"来本地化这个应用程序。
我可以使用以下代码使用"NSLocalizedString"进行编程本地化
func localized(lang:String) ->String {
let path = Bundle.main.path(forResource: lang, ofType: "lproj")
let bundle = Bundle(path: path!)
return NSLocalizedString(self, tableName: nil, bundle: bundle!, value: "", comment: "")
}但是我坚持使用storyboard中定义的本地化。我已经用main.strings(德语)定义了本地化字符串。
/* Class = “IBUILabel”; text = “Date :”; ObjectID = “0sh-CK-26C”; */
“0sh-CK-26C.text” = “Datum :”;有没有办法在运行时本地化故事板?
https://stackoverflow.com/questions/41186802
复制相似问题