spa*_*sas 5 localization apple-watch xcode8
我有一个本地化的应用程序,有三种语言(简体中文,法语和捷克语),英语作为开发语言.
虽然本地化在iPhone上完美运行,但Apple Watch存在一个问题:如果用户使用除英语/法语/中文/捷克语之外的任何其他语言设置了Watch语言,则内容将以中文而非英语显示(这应该是默认的).
根据本技术说明:
如果您的应用不支持用户首选语言,则iOS会选择与您应用的开发区域匹配的语言(
CFBundleDevelopmentRegion).注意:请务必
CFBundleDevelopmentRegion为您的应用设置.如果采用基本本地化,请确保该值CFBundleDevelopmentRegion与Base.lproj文件夹中内容使用的语言相匹配.
我已经确认上述要求都得到满足(CFBundleDevelopmentRegion="en"所有Base.lproj文件确实都是英文).有什么我想念的吗?同样,这仅适用于Watch应用程序,而不适用于iPhone应用程序.
| 归档时间: |
|
| 查看次数: |
398 次 |
| 最近记录: |