У меня была похожая проблема, и после короткого обсуждения в devforum и одном тестовом проекте я обнаружил проблему.
Обычно контроллеры Aplle уважают локализацию вашего приложения, поэтому они не отображаются на языке устройства, если язык устройства не включен в список языков локализации проекта.
У меня была еще одна проблема: я отредактировал project.pbxproj с целью сделать мой язык языком разработки (developmentRegion = English;
до developmentRegion = Czech;
). Таким образом, в списке присутствовал чешский, но контроллеры все еще были на английском. После изменения региона разработки и добавления чешского языка в список все работает просто отлично.