I understand how to localise an app and that the language displayed is based on the users language / region choice in their phone's settings.
My question is, what if I want to let the user choose the language in the app itself, rather than default to what is set in the settings (e.g have a screen where the user chooses a language).
Am I ok to take this approach ? And could I use the existing localisation process (i.e of having a plist with string and using NSLocalised string ?) somehow ?