I currently have a project with two localizations: English and French. I also have "en" set up as a value for my "Localization native development region" key in my app's info.plist.
When a user uses French as his phone language - I'm expecting a following behavior:
The app checks "Localizable.strings (French)" file and if it can't find the key there - it defaults to the value in my "Localizable.strings (English)" file.
However, if I currently don't have a certain key in my "Localizable.strings (French)" file - the app displays the entire key (e.g. "my_homescreen_title_label") instead of defaulting to it's value from my "Localizable.strings (English)" file.
Is this an expected behavior? Do you have any suggestions how to implement defaulting to an English value? Thanks!