如何修复 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" 完全是波兰语。
我正在用波兰语创建一个应用程序(波兰语在 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" 完全是波兰语。