尝试本地化项目(最初在
Xcode 6中创建)后,我在调试导航器中看到一个模糊的错误.
执行的步骤
>启用基本本地化
>添加其他语言的字符串文件(葡萄牙语)
>编辑方案以将应用程序语言和应用程序区域分别更改为葡萄牙语(巴西)和巴西.
结果
“无法打开文件”Main.strings“,因为没有这样的文件.”
在尝试选择文件时,我会收到提醒.
“无法打开文档”Main.storyboardc“.Interface Builder无法打开已编译的nib.”
作为一个完整性检查,我使用相同的设置(使用NSLocalizedString)创建了一个新项目,并运行了上面列出的相同步骤.我为其他语言提供了替代翻译,然后构建并运行了按预期工作的项目,显示了字符串的备用翻译.
环境
> Xcode 7.1.1(7B1005)
> OS X 10.11.1(15B42)
我已经尝试过this answer,但问题和答案并不完全适用于我所看到的问题.
我在这里不知所措.有什么建议?
>错误和警报表示什么?
>为什么一个项目(使用Xcode 6创建)在尝试本地化时失败,而一个全新的项目(使用Xcode 6创建)成功了?