ios9国际化

碰到个问题,项目支持两种语言,简体中文和英文。当系统语言为简体中位就为中文,当系统语言不为简体中文,那么就为英文,iOS8没有问题。iOS9不行,当系统语言为简体中文时,我们APP为中文。当系统语言为英文时,我们APP为英文。但系统语言为其它语言,比如日语,繁体中文时,竟然也为中文。

我们的需求是当系统语言为简体中文,APP就为中文。当系统语言不为简体中文,就为英文。

阅读 2.7k
1 个回答

这是因为你没有设置好系统默认语言,在info。plist中设置好你的开发语言为英文,就解决了。

具体原理和其他国际化问题可以看我的文章:
https://juejin.im/post/5cc509...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进