当我尝试在Xcode 7的本地化中添加语言时,弹出消息如下:“文件路径 /Users/.../es.lproj/Main.Strings 无效。预期前缀为 /Users/.../Base.lproj”
我认为我的项目文件夹有些混乱了!有人可以指导一下怎样修复吗?
一个名为“es.lproj”的文件夹已被添加,但在Xcode导航窗格中不会显示,并且Main.Storyboard上没有箭头。
当我尝试在Xcode 7的本地化中添加语言时,弹出消息如下:“文件路径 /Users/.../es.lproj/Main.Strings 无效。预期前缀为 /Users/.../Base.lproj”
我认为我的项目文件夹有些混乱了!有人可以指导一下怎样修复吗?
一个名为“es.lproj”的文件夹已被添加,但在Xcode导航窗格中不会显示,并且Main.Storyboard上没有箭头。
好的。解决方案比我预期的要简单,我本来打算开始一个全新的项目!
1)我将Base.lproj文件夹中的文件移动到应用程序的主文件夹中,并重新定义了所有这些文件在“身份和类型”中的路径。
2)然后,在“身份和类型”中名为“Localisation”的部分中,有一个名为“本地化...”的按钮。
3)点击此按钮,Xcode会再次创建Base.lproj文件夹。然后,在“项目”=>“信息”中选择“本地化+”。
4)一切正常工作,并添加了多种语言以及新文件,例如“Localisable.strings”,除了“Main.storyboard”旁边的披露按钮外,在下面是所有本地化的storyboards。