Локализация Xcode 9 не работает?

У меня была локализация в моем приложении для датского языка некоторое время, и когда я обновил Xcode 9 и запустил его в симуляторе, все начало отображаться на датском языке... Я понятия не имею, почему?

Я убедился, что все мои настройки были на английском языке и установлены на Соединенные Штаты, но все появилось на датском языке, когда я запустил приложение в симуляторе. Кто-нибудь знает что-нибудь об этом? Может просто баг бета? Спасибо!!


person Amit Kalra    schedule 10.06.2017    source источник


Ответы (2)


В дополнение к тому, что предложил Матусалем (установка языка на английский или язык системы), также убедитесь, что ваш регион разработки английский, а не датский, в вашем приложении Info.plist.

Если это будет продолжаться, отправьте сообщение об ошибке, а также включите результат печати или NSLog NSProcessInfo.processInfo.arguments, добавленного в ваше приложение.

person Chris Hanson    schedule 12.06.2017
comment
удалось найти проблему. очевидно, для локализации английский сейчас отключен по умолчанию, а другие языки были включены, поэтому на симуляторе будет отображаться другой язык. но все еще не понимаю, почему это было на английском языке на моем телефоне - person Amit Kalra; 13.06.2017

Отредактируйте свою схему и убедитесь, что «Язык приложения» установлен на «Язык системы» в параметрах «Выполнить».

person Matusalem Marques    schedule 10.06.2017
comment
Запутались, куда идти? Где найти настройку языка приложения? - person Amit Kalra; 13.06.2017