Как локализовать вид в xcode4? - PullRequest
0 голосов
/ 27 марта 2011

Я хочу локализовать мой проект iOS в xcode4 .В xcode4 это кажется очень простым.В боковой панели утилиты есть панель локализации, где я могу добавлять языки.

При добавлении языка я получаю следующую структуру:

enter image description here

Я хочу локализовать кнопку,Поэтому я открываю MainWindow.xib (German) и просто редактирую заголовок кнопки.Но когда я запускаю свой проект как на устройстве, так и на симуляторе, я всегда получаю английскую версию, даже если она настроена на немецкий язык.

В чем проблема?Есть идеи?

Ответы [ 2 ]

2 голосов
/ 28 марта 2011

Удалить приложение с устройства или симулятора.Если вы запустили его до того, как добавили локализацию, в корневой файловой структуре проекта все еще есть MainWindow.xib.
Если вы развертываете из Xcode, файлы только добавляются, но никогда не удаляются.

Итак, теперь у вас есть три файла.

MainWindow.xib 
de.lproj/MainWindow.xib 
en.lproj/MainWindow.xib 

И до тех пор, пока в корневой папке есть файл, iOS не смотрит в определенные языковые папки.

0 голосов
/ 27 марта 2011

Зайдите в настройки на iPhone или Simulator и измените International с английского на немецкий, затем перезапустите приложение.

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