Set Base Language to Settings.Bundle iOS

In my project, i have added two .strings file (french and english) inside settings bundle. I could see the languages reflecting on my app under iPhone settings screen. But when i select different language other than above two languages, the last shown language is displaying. for eg, if i select french as my default language, it is showing french but when i select swedish as my language (i have no swedish language in project), it still shows french. But i need to show English as Base Language. This is working on Localizable.strings inside the project. But this is not reflecting on settings bundle.

You should take a look at QA1828, which describes how the system decides on the default language for your app. The logic here also applies, independently, to your Settings bundle.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"
Set Base Language to Settings.Bundle iOS
 
 
Q