2010-02-18 142 views
1

在我的應用程序中,我使用ABPeoplePickerNavigationController向用戶展示地址簿,以便他們可以從聯繫人中選擇聯繫人。顯示iPhone聯繫人選取器(ABPeoplePickerNavigationController)的本地化版本

我希望我的應用程序支持多種本地化(英語,法語),並且我期待ABPeoplePickerNavigationController在更改手機的語言環境時顯示正確的本地化字符串。但是,這不會發生 - 無論我更換iPhone的語言是什麼,ABPeoplePickerNavigationController都會顯示英文字符串。這很奇怪,因爲iPhone上的聯繫人應用程序確實根據語言環境更改了文本。

有誰知道如何指示ABPeoplePickerNavigationController顯示當前語言環境的正確文本?

回答

2

您的應用是否已經本地化或您是否打算稍後添加本地化? AFAIK,內置的控件只顯示您的應用支持的語言的本地化文本。

+0

啊......我的應用尚未本地化。所以要爲聯繫人選擇器添加其他語言支持,我只需添加標準的en.lproj&fr.lproj? – pheelicks 2010-02-18 11:38:22

+0

請嘗試一下並回報。 – 2010-02-18 11:49:09

+0

很好,謝謝。 – pheelicks 2010-02-18 11:58:05

1

文件名:InfoPlist.strings

視圖 - >工具 - >文件顯示督察 - >本地化 「+」 按鈕,點擊>>添加語言

相關問題