【发布时间】:2022-08-15 13:36:21
【问题描述】:
我们使用 WidgetKit 为我们的应用程序新创建了一个 Widget。该小部件已本地化为挪威语和英语,并且本地化适用于小部件中的文本,根据为 iPhone 设置的语言使用正确的文本。
但是当我打开 VoiceOver 时,即使手机设置为挪威语,语音也会用英语发音,并且小部件中会显示挪威语文本。
我觉得本地化工作很奇怪,但是 VoiceOver 不明白用挪威语阅读它。我测试了其他小部件,VoiceOver 用挪威语发音。这在我们的主应用程序中也可以正常工作。
以前有人经历过吗?有人知道我们需要在小部件中进行哪些更改以使其正常工作吗?
-
检查此链接可能对您有帮助stackoverflow.com/questions/71481195/…
-
不,那是关于字符串的本地化,在我写的时候,字符串在 UI 中被正确本地化了。我们遇到的问题是,VoiceOver 用英语发音读出,即使这些单词本地化为挪威语,并且挪威语被设置为设备上的语言。
标签: ios localization widget voiceover widgetkit