显示iPhone Contact Picker的本地化版本(ABPeoplePickerNavigationController)

时间:2010-02-18 11:22:05

标签: iphone objective-c localization

在我的应用程序中,我使用ABPeoplePickerNavigationController向用户显示通讯录,以便他们可以从联系人中选择联系人。

我希望我的应用程序支持多个本地化(英语,法语),我希望ABPeoplePickerNavigationController在我更改手机的语言环境时显示正确的本地化字符串。但是,这不会发生 - 无论我将iPhone更改为何种语言,ABPeoplePickerNavigationController始终显示英文字符串。这很奇怪,因为iPhone上的“联系人”应用程序确实会根据区域设置更改其文本。

有谁知道如何指示ABPeoplePickerNavigationController显示当前区域设置的正确文本?

2 个答案:

答案 0 :(得分:2)

您的应用已经本地化了,或者您是否打算稍后再添加本地化? AFAIK,内置控件仅显示应用支持的那些语言的本地化文本。

答案 1 :(得分:1)

fileName:InfoPlist.strings

  
    

view - >实用程序 - >显示文件检查器        - >本地化“+”按钮点击>>添加语言