如何修复 UITableView Accessibility 在滚动时说错语言?

How to fix UITableView Accessibility speak in wrong languge while scrolling?

我正在用波兰语创建一个应用程序(波兰语在 iPhone 设置中设置)。所有 VoiceOver 文本均以波兰语表示(如按钮、数字等)。

但是当我用三个手指滚动 UITableView 时,它会用英文显示:"Rows 1 to 10 of 16"(波兰语为 1、10 和 16)。

如何解决?


编辑:

它说 "Rows %d to %d of %d" 带有波兰口音的英语。

有趣的是,在像 Contacs 这样的系统应用程序中,滚动时,它用整个波兰语显示 "Rows %d to %d of %d"。

我找到了解决方案。

在xcode中,在项目设置的信息选项卡中,有一个Localization section。并且没有波兰语本地化,因为我们没有本地化应用程序(应用程序只有波兰语)。我点击 +,添加波兰语本地化,现在它说 "Rows %d to %d of %d" 完全是波兰语。