Любой способ для локализованного ABPersonViewController? - PullRequest
2 голосов
/ 12 января 2011

Не удалось получить информацию о локализованном ABPersonViewController ...

Я использую русский язык на своем iPod, но когда я вызываю ABPersonViewController, он всегда отображается на английском. Я проверяю другие приложения в AppStore - тот же результат.

Есть ли способ вызвать локализованный ABPersonViewController?

ТНХ

Ответы [ 3 ]

1 голос
/ 19 сентября 2012

Проект-> Информация-> Локализация -> + выберите ваш язык.Вот и все.

0 голосов
/ 04 июля 2011

Вы можете установить «Регион локального развития локализации» для своего региона в файле .plist.

0 голосов
/ 12 января 2011

Из ABPersonViewController Документы

Отображаемые свойства Необязательно.Определяет набор свойств (таких как имя или номер телефона) displayPerson, отображаемых получателем.

@ свойство (неатомное, копировать) NSArray * displayProperties Обсуждение Значение по умолчанию для этого свойства - NULL.

Свойства указываются с использованием массива объектов NSNumber, представляющих значения ABPropertyID.

Чтобы получатель отображал одно свойство для displayPerson, например, номер телефона, задайте displayProperties для массива с одним значением, например kABPersonPhoneProperty.

Доступность Доступно в iOS 2.0 и более поздних версиях.Объявлено в ABPersonViewController.h

От ABPerson Документы

ABPersonCopyLocalizedPropertyName Возвращает локализованное имя свойства person

CFStringRef ABPersonCopyLocalizedPropertyName (
свойство ABPropertyID);Параметры property Свойство person, для которого возвращается локализованное имя.Возвращаемое значение Локализованное имя свойства.

Доступен Доступно в iOS 2.0 и более поздних версиях.Объявлено в ABPerson.h

Редактировать,

Интернационализация сделана для вас автоматически, вам просто нужно создать в своем каталоге Directory каталог "ru.lproj".

Затем из Файл -> Новый файл -> Ресурс -> Файл строк.Сохраните его в ru.lproj с помощью «Localizable.strings».И вот, пожалуйста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...