Make a difference between system language and application language in iOS
Is it a best practice to make a difference between system language and application language?
For example, you have a phone with English system language, but you want to receive push notifications from, for example, French restaurants list app in French, of course.
But you have trouble ( in iOS ): localizable files swap only in system locale after reboot.
Consider configuration above:
- System language is English.
- French restaurants app language is French.
And a consequences ( or state of phone )
- System language cause French restaurants app to be in English
- French restaurants app language cause your server push notifications to be in French.
- French restaurants notifications as emails are in French too.