我正在尝试本地化我的Settings.bundle。 Xcode 4中似乎没有任何内容允许您向Settings.bundle添加本地化,类似于本地化xib文件。所以我使用finder导航到Settings.bundle并复制en.lproj目录以在名为fr.lproj和de.lproj的包中创建目录。从那里,您可以修改字符串文件以本地化Root.plist中的标题。
但问题是新目录不受源代码控制。如果我尝试将目录添加到源代码控制,我会收到以下错误:由于选择无效,无法执行操作。
如何解决此问题并获取源代码控制下的新settings.bundle目录?
答案 0 :(得分:1)
正确的字符串文件格式是: “标题”=“标题用正确的语言”;
注意Root.Plist中的“标题”而不是“标识符”
答案 1 :(得分:0)
你在做什么是正确的。我无法解释为什么您无法将新的子文件夹/文件添加到源代码管理中。我在我的iOS项目中具有完全相同的结构,并且这些文件与所有其他文件一样受源代码控制。我不记得添加它们有困难。
您是否尝试过直接使用git命令添加它们? XCode中的集成很棒,但根据我的经验,有时候你必须使用git命令行。