是否可以本地化CLLocationManager提示符?

时间:2013-11-25 23:33:42

标签: ios localization cllocationmanager

虽然我知道可以在UIAlertView中本地化目的语句,位置管理器在询问用户访问其当前位置的权限时显示,但我似乎无法找到如何本地化警报的标题实际上说“MyApp想要使用您当前的位置”以及本地化按钮名称“不允许”和“确定”。

仅供参考,要本地化目的语句,您需要创建一个InfoPlist.strings文件并添加NSLocationUsageDescription =“我询问您所在位置的原因”,以及将NSLocationUsageDescription键添加到您的info.plist文件中。

2 个答案:

答案 0 :(得分:1)

否。是的。

这是一个系统对话框(由CLLocationManager本身生成),因此系统会自动将其本地化为设备的当前区域设置。您无法控制对话框中的标题和按钮,因此您无需担心本地化它们。

答案 1 :(得分:1)

事实证明,在我的模拟器上没有发生系统本地化。虽然在设备上工作。