Swift Xcode 8.3可本地化。字符串不工作?

Swift Xcode 8.3可本地化。字符串不工作?,swift,nslocalizedstring,xcode8,Swift,Nslocalizedstring,Xcode8,我已经用本地化.strings创建了一个新项目,但是翻译不起作用 文件根目录“localizable.strings”: 文件内容: "TEXT_PRINT" = "Testing is worked"; 不幸的是,英语和意大利语的本地化都很活跃 当我尝试用localizedString打印它时,输出总是“TEXT\u print”当它应该是“Testing is worked” Swift代码: let testText = NSLocalizedString("TEXT_PRINT", c

我已经用
本地化.strings
创建了一个新项目,但是翻译不起作用

文件根目录
“localizable.strings”

文件内容:

"TEXT_PRINT" = "Testing is worked";
不幸的是,英语和意大利语的本地化都很活跃 当我尝试用localizedString打印它时,输出总是
“TEXT\u print”
当它应该是
“Testing is worked”

Swift代码:

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

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

我找到了解决方案,也许这会对其他人有所帮助,我正在使用Instagram登录库,它的内容已经可以本地化了。
strings

我是怎么发现的

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


祝你好运

我找到了解决方案,也许这会对其他人有所帮助,我正在使用Instagram登录库及其已可本地化的内容。字符串

我是怎么发现的

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


祝你好运

它应该是
“Localizable.strings”
–用大写字母“L”仔细检查Localizable.strings是否已添加到目标?是的,它已经重命名为
“Localizable.strings”
仍然是相同的问题您如何在应用程序中更改语言或者您已经选择意大利语作为默认语言它应该是
“Localizable.strings”
–使用大写字母“L”仔细检查Localizable.strings是否已添加到目标?是的,已将其重命名为
“Localizable.strings”
仍然存在相同的问题您如何在应用程序中更改语言或您已选择意大利语作为默认语言
let testText = NSLocalizedString("TEXT_PRINT", comment: "")
alert().normalAlert(title: "", body: testText, vc: self)