ios – Apple Watch:Storyboard的本地化无法正常工作
发布时间:2020-12-14 19:05:53 所属栏目:百科 来源:网络整理
导读:我在Apple Watch应用程序的故事板上启用了本地化: 我在故事板上添加了一个标签,并通过.string-files对其文本进行了本地化.界面预览正确显示相应的字符串: 但是,当在模拟器或真实设备上测试应用程序时,无论我选择“德语”作为方案中的应用程序语言还是“系
我在Apple Watch应用程序的故事板上启用了本地化:
我在故事板上添加了一个标签,并通过.string-files对其文本进行了本地化.界面预览正确显示相应的字符串: 但是,当在模拟器或真实设备上测试应用程序时,无论我选择“德语”作为方案中的应用程序语言还是“系统语言”(设备的系统语言为德语),手表应用程序始终显示英语字符串. 另一方面,iOS应用程序表现正常. 为什么会这样?这种本地化方法在watchOS上是不是完全支持了吗?我是否必须使用NSLocalizedString()通过代码手动设置标签文本? 我正在使用Xcode 9.3和watchOS 4.3. 解决方法
你需要在Watch Extension中添加Localizable.strings(Base)文件,它对我有用
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |