如何将本地化添加到settings.bundle?

时间:2014-12-22 12:18:25

标签: ios xcode localization settings.bundle

我的应用支持两种语言。当我添加一个设置包时,它只有英文版。在Xcode 6.1中,我发现无法向Settings.bundle添加本地化。我错过了什么吗?

enter image description here

2 个答案:

答案 0 :(得分:15)

尽管如此,我找到了一个有效的解决方案 1)打开Settings.bundle包
2)创建新文件夹de.lproj(不要复制en.lproj - Finder不喜欢这个)
3)将Root.strings从en.lproj-folder复制到de.lproj-folder
4)现在您可以在Xcode中编辑新语言

答案 1 :(得分:0)

似乎无法在Simulator中运行。我正在使用Xcode 8.2.1。

行。我发现了这个问题。在我的Xcode项目中,Root.plist中的文件Settings.bundle,缺少一个项目:Strings Filename。我添加了此条目并将其值设置为Root,这是用于语言本地化的。添加了这个缺失的项目后,我的应用程序设置在模拟器中正常运行!

this for more information上查看我的博客。

相关问题