Я хочу сделать язык изменяемым из настроек приложения. Для этого я сделал settings.bundle и заставил язык использовать этот код Как заставить NSLocalizedString использовать определенный язык, я также установите для UIApplicationExitsOnSuspend значение YES, чтобы мое приложение перезагружалось каждый раз, когда оно переходит в фоновый режим. Это частично сработало для меня, но у меня есть 2 проблемы: - Заставка (которая локализована) не меняется с помощью этого метода. - Я должен дважды войти/вернуться, чтобы смена языка вступила в силу в приложении Views, и это только в OS 4 и выше.
Есть ли у кого-нибудь решение для этого?