Изменение языков во время работы приложения для iPad - PullRequest
0 голосов
/ 21 марта 2012

Есть ли способ применить выбранный язык в вашем приложении для iPad? Установка языка не является проблемой, но применить его к экранам сложно. Проект, который я сделал, представляет собой приложение раскадровки мастер / детализация, поэтому к мастеру и детализации должен применяться выбранный язык. Языки устанавливаются через AppleLanguages.

1 Ответ

0 голосов
/ 21 марта 2012

=================== РЕДАКТИРОВАТЬ, информация от APPLE ======================= =====================

Как правило, вы не должны менять язык системы iOS (используя преф-ключ AppleLanguages) из своего приложения. Это противоречит базовой пользовательской модели iOS для переключения языков в приложении «Настройки», а также использует ключ предпочтения, который не документирован, а это означает, что в какой-то момент в будущем имя ключа может измениться, что приведет к поломке вашего приложения.

Если вы хотите переключать языки в своем приложении, вы можете сделать это, вручную загрузив файлы ресурсов в вашем комплекте. Вы можете использовать NSBundle: pathForResource: ofType: inDirectory: forLocalization: для этой цели, но имейте в виду, что ваше приложение будет отвечать за всю загрузку локализованных данных.

Что касается вопроса выхода (0), Apple DTS не может комментировать процесс утверждения приложения. Вы должны связаться с appreview@apple.com, чтобы получить ответ на этот вопрос.

http://aggressive -mediocrity.blogspot.in / 2010/03 / заказ локализация-система-для-your.html

Эта ссылка может помочь вам, я думаю. Спасибо!

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