我已将中文(简体)本地化添加到我的应用中,而英语则设置为开发语言。 iOS应用程序和Watch App以及Watch Extension都设置了必要的本地化文件:
的iOS:
观看应用
观看扩展程序:
所有三个Info.plist
个文件都有
<key>CFBundleDevelopmentRegion</key>
<string>en_US</string>
,如this post中所述。
当我在iPhone上运行应用程序时,一切都适用于中英文系统语言。此外,如果我为系统设置第三种语言(例如俄语),iOS应用程序会优雅地回归到基础英语(建议它在首选语言列表中最接近)。
当Watch语言设置为英语或中文时,Watch应用程序也可正常运行。但是我应该为Watch设置第三语言 - 它可以归结为中文,而不是英语。
我在这里缺少什么?
答案 0 :(得分:1)
您需要在Watch Extention中添加Localizable.strings(Base)文件。请查看论坛帖子。