Недавно я локализовал свое приложение и последовал за несколькими учебниками по настройке локализации.iOS 8, Xcode 6 - Локализация не работает
В настройках моей целевой настройки информации у меня есть английский и испанский языки с проверкой базы интернационализации.
У меня есть мой файл Localizable.strings в моем проекте, который содержит как английский, так и испанский переводы.
И у меня есть два раскадровки - один для английского языка и один для spanish..for как iPhone/IPad. Автоматический макет включен, и у меня есть английский и испанский флажки в настройках раскадровки.
Когда я отредактировать схему, чтобы запустить его через отладчик, как испанский - переводы работают отлично. У меня есть устройство iOS и язык симулятора, установленный на испанский язык и правильная область, с которой связаны все мои файлы. Хотя, когда он не работает через Xcode, приложение будет только на английском языке, независимо от того, установлены ли настройки устройства на испанский.
Я удалил приложение, очистил, перестроил и повторно развернул как на симулятор, так и на iOS-устройство. Все еще нет изменений. Кто-нибудь знает что-нибудь еще, что я могу пропустить? Любая помощь будет принята с благодарностью.
Какую именно версию Xcode вы используете? У Xcode 6 была эта ошибка через несколько выпусков. –
Я запускаю 6.3.2 - последнее обновление –
Возможно, они все еще не исправили Симулятор. Правильно ли он работает на устройстве? –