我一直在研究一个项目。该应用程序现在正在运行,我想将其国际化。我去项目经理,信息标签,我看到"使用基础国际化"检查(确实,我的故事板文件位于" Base.lproj")。
Under" Localizations"我可以看到"英语 - 发展语言"用" 2个文件本地化" (我的LaunchScreen和主要故事板文件)。到目前为止一切都很好。
现在,我按" +"添加语言,然后选择"西班牙语":我收到错误说"文件路径[我的项目路径] /es.lproj/Main.strings无效。预期的前缀是[我的项目路径] /Base.lproj"
" es.lproj"在我的项目文件夹中创建,但新语言不会出现在" Localizations下的项目信息选项卡中。"只有英文可见。
我的项目是在Git源代码控制之下,所以我厌倦了手动删除或添加内容。我也在使用cocoapods库。
我试图在网上找到解决方案,但我发现的唯一一个对我不起作用。我一直很想不及使用基础国际化"然后再次检查,但我不想弄乱我的项目(Xcode告诉我这些变化"无法撤消")。
任何帮助都会得到极大的帮助!