【发布时间】:2010-07-30 10:39:22
【问题描述】:
星期五下午,但希望不同的时区能帮助我解决这个问题......
我的项目中有四个已本地化的文件。
Localizable.strings
InfoPlist.strings
AppData.plist
AppImage.png
对于这些文件,我有一个用于 spa(西班牙语)和 por(葡萄牙语)的 .lproj 文件夹。
它适用于应用程序中的字符串、InfoPlist.strings 中的应用程序名称和 AppData.plist 中的数据。但是 AppImage.png 拒绝更改为任何语言!
我对所有文件都使用了相同的方法(info-localize-add 本地化,然后在 finder 中复制文件)。我尝试了一个干净的构建,重置了模拟器,并且在 3G iPhone 上也得到了相同的结果:图像没有改变......
我使用 [UIImage imageNamed:@"AppImage.png"] 加载图像
有什么线索可以开始我的故障排除吗?
谢谢
【问题讨论】:
-
刚刚尝试了另一个项目和同样的问题。做了同样的事情,信息 - 本地化 - 添加本地化(在本例中为瑞典语),然后在 finder 中显示文件并用瑞典语版本替换图像。即使我可以在 xcodes 中看到它,它仍然拒绝显示 Swe 版本。本地化的 xib 文件工作得很好,所以这不是 NSLocale 问题。有人知道我在这里做错了什么吗?
-
更新。在我的第二个项目中,我本地化了一个在一个按钮中使用两个图像的 xib 文件。在 IB 中,我看到了本地化的图像,但在模拟器中测试时却没有。我要疯了……
标签: xcode localization uiimage