Swift Xcode 8.3 localizable.strings不起作用



我用localizable.strings创建了新项目,但翻译不起作用

文件根目录"localizable.strings"

 - Project
 -- localizable.strings

文件内容 :

"TEXT_PRINT" = "Testing is worked";

不幸的是,本地化在英语和意大利语上都很活跃当我尝试使用 localizedString 打印出来时,输出总是"TEXT_PRINT"何时应该"Testing is worked"

斯威夫特代码:

let testText = NSLocalizedString("TEXT_PRINT", comment: "")
alert().normalAlert(title: "", body: testText, vc: self)

知道为什么它不起作用吗?

我找到了解决方案,也许这会帮助其他人,我正在使用Instagram登录库及其已经的内容Localizable.strings

我是怎么发现的?

转到您的项目,然后 ->构建阶段 -> 复制捆绑资源 ,并检查此文件的位置

祝你好运

最新更新