繁体   English   中英

iOS辅助功能-如何本地化VoiceOver语言

[英]iOS accessibility - How to localize VoiceOver language

我的应用程序正在本地化为几种语言和地区。 如何本地化VoiceOver(盲人的辅助功能)。 我想根据用户选择的语言来更改voiceOver和voiceControl的语言?

在我的信息列表中,如果未找到本地化语言,本地化本地开发区域(CFBundleDevelopmentRegion)已设置为en_us作为故障安全。

为了明确起见,我想知道是否在应用程序中本地化了所有字符串,voiceOver是否会在应用程序中使用本地化?

viewDidLoad

    changeNationButton.accessibilityLabel = NSLocalizedString ("Change Nation", comment: "Accessibility Label: Button to change Nation")
    changeNationButton.accessibilityHint = NSLocalizedString ("Tap to Change Nation", comment: "Accessibility Hint: Button to change Nation")

然后将其本地化为localizable.strings中的普通String

"Change Nation" = "Cambia Nazione";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM