Xcode 3.2.2 和 Settings.bundle 的本地化
我刚刚发现升级到最新的 Xcode 3.2.2 后,我无法再本地化 Settings.bundle。 “使文件可本地化”按钮始终显示为灰色,并且 Settings.bundle 文件显示为“无显式文件编码”,而不是 UTF-16。
这种情况不仅发生在我的旧项目中,甚至发生在新项目中。 有什么线索吗?本地化程序是否发生变化?
先感谢您。
I have just discovered that after upgrading to the latest Xcode 3.2.2, I am not able anymore to localize Settings.bundle. The "Make File Localizable button always appears grayed out, and the Settings.bundle files appear with "No Explicit File Encoding", instead of UTF-16.
This happens not just for my old projects, it happens even for new projects.
Any clue? Is the localization procedure changed?
Thank you in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来很奇怪,也许需要向 bugreport 报告?但这里有一个可行的解决方法。
Settings.bundle
。en.lproj
并重命名为所需的语言(例如,fr.lproj
)。现在您可以返回 Xcode 并根据需要编辑本地化的
Root.strings
和文件。Looks very strange, maybe need to report to bugreport? But here is workaround that works.
Settings.bundle
in Finder.en.lproj
and rename to desired language (e.g.,fr.lproj
).Now you can go back to Xcode and edit localized
Root.strings
and files as you need.