iPhone sdk:国际化不起作用
最近我为我的项目提供了国际化支持。 但发生了奇怪的事情 - 当我在设备上运行我的应用程序时,模拟器仅显示“默认”语言。
我做了以下事情:
- 到处使用 NSLocalizedString
- 添加了 InfoPlist.strings(另一种语言)
可能是我遗漏了一些东西?
谢谢。
Recently I have made intenationalization support for my project.
But there occurs strange thing - when I'm running my application both on the device and emulator shows only 'default' language.
I've done following things:
- Used NSLocalizedString everywhere
- added InfoPlist.strings (another language)
May be I'm missing something ?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该将本地化字符串存储在 Localized.strings 中。例如,本地化的 InfoPlist.strings 用于更改应用程序的名称。
You should store your localized strings in Localizable.strings. Localized InfoPlist.strings is used to change the name of your app for example.